Class Dnie3PinCwa14890Constants

All Implemented Interfaces:
Cwa14890PrivateConstants, Cwa14890PublicConstants

final class Dnie3PinCwa14890Constants extends Dnie3r1Cwa14890Constants
Constantes del DNIe para el establecimiento de canal seguro CWA-14890.
  • Field Details

    • C_CV_IFD

      private static final byte[] C_CV_IFD
      Certificado de Terminal verificable por la tarjeta. (c-CV-IFD-AUT).
    • CHR_C_CV_IFD

      private static final byte[] CHR_C_CV_IFD
      Identificador de la CA intermedia (CHR). El campo ocupa siempre 12 bytes y si el número de serie es de menor longitud se rellena con ceros a la izquierda. El número de serie es de al menos 8 bytes. Aquí indicamos los 8 bytes del número de serie obviando el resto del campo (que no se utiliza). (sn-IFD).
    • IFD_PRIVATE_KEY

      private static final RSAPrivateKey IFD_PRIVATE_KEY
      Clave privada del certificado de Terminal. (sk-IFD-AUT).
  • Constructor Details

    • Dnie3PinCwa14890Constants

      Dnie3PinCwa14890Constants()
  • Method Details

    • getCCvIfd

      public byte[] getCCvIfd()
      Description copied from interface: Cwa14890PublicConstants
      Obtiene el certificado de Terminal verificable por la tarjeta.
      Returns:
      Certificado de Terminal verificable por la tarjeta.
    • getChrCCvIfd

      public byte[] getChrCCvIfd()
      Description copied from interface: Cwa14890PublicConstants
      Obtiene el identificador de la CA intermedia (CHR). El campo ocupa siempre 12 bytes y si el número de serie es de menor longitud se rellena con ceros a la izquierda. El número de serie es de al menos 8 bytes. Aquí indicamos los 8 bytes del número de serie obviando el resto del campo (que no se utiliza).
      Returns:
      Identificador de la CA intermedia (CHR).
    • getIfdPrivateKey

      public RSAPrivateKey getIfdPrivateKey()
      Description copied from interface: Cwa14890PrivateConstants
      Obtiene la clave privada del certificado de terminal.
      Returns:
      Clave privada del certificado de Terminal.
    • getIfdKeyLength

      public int getIfdKeyLength()
      Description copied from interface: Cwa14890PublicConstants
      Obtiene la longitud, en octetos, de las claves RSA del certificado de componente del terminal.
      Returns:
      Longitud, en octetos, de las claves RSA del certificado de comnponente del terminal.