Class 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.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 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
    • Method Detail

      • getRemainingRetries

        public 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.
        Returns:
        Intentos restantes que quedan para introdicir correctamente el PIN.