Package es.gob.jmulticard.card.dnie
Class Dnie3PinCwa14890Constants
java.lang.Object
es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
es.gob.jmulticard.card.dnie.Dnie3r1Cwa14890Constants
es.gob.jmulticard.card.dnie.Dnie3PinCwa14890Constants
- All Implemented Interfaces:
Cwa14890PrivateConstants
,Cwa14890PublicConstants
Constantes del DNIe para el establecimiento de canal seguro CWA-14890.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte[]
Certificado de Terminal verificable por la tarjeta.private static final byte[]
Identificador de la CA intermedia (CHR).private static final RSAPrivateKey
Clave privada del certificado de Terminal. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Obtiene el certificado de Terminal verificable por la tarjeta.byte[]
Obtiene el identificador de la CA intermedia (CHR).int
Obtiene la longitud, en octetos, de las claves RSA del certificado de componente del terminal.Obtiene la clave privada del certificado de terminal.Methods inherited from class es.gob.jmulticard.card.dnie.Dnie3r1Cwa14890Constants
getCCvCa, getChrCCvCa
Methods inherited from class es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
getCaComponentPublicKey, getRefCCvCaPublicKey, getRefIccPrivateKey
-
Field Details
-
C_CV_IFD
private static final byte[] C_CV_IFDCertificado de Terminal verificable por la tarjeta. (c-CV-IFD-AUT). -
CHR_C_CV_IFD
private static final byte[] CHR_C_CV_IFDIdentificador 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
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
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.
-