Class DnieCardException

All Implemented Interfaces:
Serializable

public final class DnieCardException extends CryptoCardException
Excepción genérica en tarjetas ISO 7816-4.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • returnCode

      private final transient StatusWord returnCode
      Código de retorno que se obtuvo tras producirse el error.
  • Constructor Details

    • DnieCardException

      public DnieCardException(String desc, StatusWord retCode)
      Construye la excepción.
      Parameters:
      desc - Descripción del problema.
      retCode - Código devuelto por la tarjeta.
    • DnieCardException

      public DnieCardException(String desc, 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 Details

    • 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