Package es.gob.jmulticard.card.dnie
Class DnieCardException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- es.gob.jmulticard.card.CardException
-
- es.gob.jmulticard.card.CryptoCardException
-
- es.gob.jmulticard.card.dnie.DnieCardException
-
- All Implemented Interfaces:
java.io.Serializable
public final class DnieCardException extends CryptoCardException
Excepción genérica en tarjetas ISO 7816-4.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private StatusWord
returnCode
Código de retorno que se obtuvo tras producirse el error.private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description DnieCardException(StatusWord retCode)
Construye la excepción.DnieCardException(java.lang.String desc, StatusWord retCode)
Construye la excepción.DnieCardException(java.lang.String desc, java.lang.Throwable t)
Construye la excepción.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatusWord
getStatusWord()
Obtiene el código de finalización (en modo de palabra de estado) que causó la excepción.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
returnCode
private final transient StatusWord returnCode
Código de retorno que se obtuvo tras producirse el error.
-
-
Constructor Detail
-
DnieCardException
public DnieCardException(java.lang.String desc, StatusWord retCode)
Construye la excepción.- Parameters:
desc
- Descripción del problema.retCode
- Código devuelto por la tarjeta.
-
DnieCardException
public DnieCardException(java.lang.String desc, java.lang.Throwable t)
Construye la excepción.- Parameters:
desc
- Descripción del problema.t
- Problema que origino la excepción.
-
DnieCardException
DnieCardException(StatusWord retCode)
Construye la excepción.- Parameters:
retCode
- Código devuelto por la tarjeta.
-
-
Method Detail
-
getStatusWord
public StatusWord getStatusWord()
Obtiene el código de finalización (en modo de palabra de estado) que causó la excepción.- Returns:
- Código de finalización que causó la excepción
-
-