Class Cdf
java.lang.Object
es.gob.jmulticard.asn1.DecoderObject
es.gob.jmulticard.asn1.der.Record
es.gob.jmulticard.asn1.der.pkcs15.Cdf
- All Implemented Interfaces:
Pkcs15Cdf
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCertificateAlias(int index) Obtiene el alias del certificado indicado.intObtiene el número de certificados del CDF.byte[]getCertificateId(int index) Obtiene el identificador del certificado indicado.byte[]getCertificateIdentifier(int index) Obtiene el identificador binario del certificado indicado.getCertificateIssuerPrincipal(int index) Obtiene el nombre X.500 del emisor del certificado indicado.getCertificatePath(int index) Obtiene la ruta PKCS#15 hacia el certificado indicado.getCertificateSerialNumber(int index) Obtiene el número de serie del certificado indicado.getCertificateSubjectPrincipal(int index) Obtiene el nombre X.500 del titular del certificado indicado.toString()Methods inherited from class Record
decodeValue, getDefaultTag, getElementAt, getElementCountMethods inherited from class DecoderObject
checkTag, getBytes, getRawDerValue, setDerValueMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Pkcs15Cdf
setDerValue
-
Field Details
-
BUFFER_SIZE
private static final int BUFFER_SIZE- See Also:
-
-
Constructor Details
-
Cdf
public Cdf()Construye un objeto PKCS#15 CDF (Certificate Description File) ASN.1.
-
-
Method Details
-
getCertificateCount
public int getCertificateCount()Obtiene el número de certificados del CDF.- Specified by:
getCertificateCountin interfacePkcs15Cdf- Returns:
- Número de certificados del CDF.
-
getCertificateIssuerPrincipal
Obtiene el nombre X.500 del emisor del certificado indicado.- Parameters:
index- Índice del certificado.- Returns:
- Nombre X.500 del emisor del certificado indicado o
nullsi no se encontró el certificado.
-
getCertificateSubjectPrincipal
Obtiene el nombre X.500 del titular del certificado indicado.- Parameters:
index- Índice del certificado.- Returns:
- Nombre X.500 del titular del certificado indicado o
nullsi no se encontró el certificado.
-
getCertificateSerialNumber
Obtiene el número de serie del certificado indicado.- Parameters:
index- Índice del certificado.- Returns:
- Número de serie del certificado indicado o
nullsi no se encontró el certificado.
-
getCertificateIdentifier
public byte[] getCertificateIdentifier(int index) Obtiene el identificador binario del certificado indicado.- Parameters:
index- Índice del certificado.- Returns:
- Identificador binario del certificado indicado o
nullsi no se encontró el certificado.
-
getCertificatePath
Obtiene la ruta PKCS#15 hacia el certificado indicado.- Specified by:
getCertificatePathin interfacePkcs15Cdf- Parameters:
index- Índice del certificado.- Returns:
- Ruta PKCS#15 hacia el certificado indicado o
nullsi no se encontró el certificado.
-
getCertificateAlias
Obtiene el alias del certificado indicado.- Parameters:
index- Índice del certificado.- Returns:
- Alias del certificado indicado.
-
toString
-
getCertificateId
public byte[] getCertificateId(int index) Obtiene el identificador del certificado indicado.- Specified by:
getCertificateIdin interfacePkcs15Cdf- Parameters:
index- Índice del certificado.- Returns:
- Identificador del certificado indicado o
nullsi no se encontró el certificado.
-