Package es.gob.jmulticard.card.dnie
Class Dnie3r2Cwa14890Constants
- java.lang.Object
-
- es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
-
- es.gob.jmulticard.card.dnie.Dnie3r2Cwa14890Constants
-
- All Implemented Interfaces:
Cwa14890PrivateConstants
,Cwa14890PublicConstants
- Direct Known Subclasses:
Dnie3r2PinCwa14890Constants
,Dnie3r2UsrCwa14890Constants
abstract class Dnie3r2Cwa14890Constants extends Dnie3Cwa14890Constants
Constantes del DNIe (versiones con IDESP posterior a "BMP100001", con nueva jerarquía de certificados) para el establecimiento de canal seguro de PIN CWA-14890.
-
-
Field Summary
Fields Modifier and Type Field Description private static byte[]
C_CV_CA
Certificado de la CA intermedia de Terminal verificable por la tarjeta.private static byte[]
CHR_C_CV_CA
Identificador de la CA intermedia (CHR).
-
Constructor Summary
Constructors Constructor Description Dnie3r2Cwa14890Constants()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getCCvCa()
Obtiene el certificado de la CA intermedia de terminal verificable por la tarjeta.byte[]
getChrCCvCa()
Obtiene el identificador de la CA intermedia (CHR).-
Methods inherited from class es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
getCaComponentPublicKey, getRefCCvCaPublicKey, getRefIccPrivateKey
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface es.gob.jmulticard.card.cwa14890.Cwa14890PrivateConstants
getIfdPrivateKey
-
Methods inherited from interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
getCCvIfd, getChrCCvIfd, getIfdKeyLength
-
-
-
-
Field Detail
-
C_CV_CA
private static final byte[] C_CV_CA
Certificado de la CA intermedia de Terminal verificable por la tarjeta. (c-CV-CA-CS-AUT).
-
CHR_C_CV_CA
private static final byte[] CHR_C_CV_CA
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). (ifd-keyRef).
-
-
Method Detail
-
getCCvCa
public byte[] getCCvCa()
Description copied from interface:Cwa14890PublicConstants
Obtiene el certificado de la CA intermedia de terminal verificable por la tarjeta.- Returns:
- Certificado de la CA intermedia de terminal verificable por la tarjeta.
-
getChrCCvCa
public byte[] getChrCCvCa()
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í se obtienen los 8 bytes del número de serie obviando el resto del campo (que no se utiliza).- Returns:
- Identificador de la CA intermedia (CHR).
-
-