Package es.gob.jmulticard.card
Class BadPinException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- es.gob.jmulticard.card.CardException
-
- es.gob.jmulticard.card.PinException
-
- es.gob.jmulticard.card.BadPinException
-
- All Implemented Interfaces:
java.io.Serializable
public class BadPinException extends PinException
Introducción incorrecta del PIN del DNIe.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private int
retries
Número de intentos de introducción de PIN que quedan tras producirse este error.private static long
serialVersionUID
Identificador de versión para la serialización.
-
Constructor Summary
Constructors Constructor Description BadPinException(int retriesLeft)
Construye una excepción de introducción incorrecta del PIN del DNIe.BadPinException(java.lang.String msg)
Construye una excepción de introducción incorrecta del PIN del DNIe.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getRemainingRetries()
Obtiene los intentos restantes que quedan para introdicir correctamente el PIN antes de que se bloquee el DNIe, y -1 si se desconoce.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Identificador de versión para la serialización.- See Also:
- Constant Field Values
-
retries
private final transient int retries
Número de intentos de introducción de PIN que quedan tras producirse este error.
-
-
Constructor Detail
-
BadPinException
public BadPinException(int retriesLeft)
Construye una excepción de introducción incorrecta del PIN del DNIe.- Parameters:
retriesLeft
- Intentos restantes.
-
BadPinException
public BadPinException(java.lang.String msg)
Construye una excepción de introducción incorrecta del PIN del DNIe.- Parameters:
msg
- Mensaje de la excepción
-
-