Interface Pkcs15Cdf
public interface Pkcs15Cdf
Funciones comunes a un CDF.
Necesario para acomodar CDF que no se adecúen por completo al CDF especificado en PKCS#15,
para tener de esta manera todas las implementanciones un ancestro común con todos los
métodos.
-
Method Summary
Modifier and TypeMethodDescriptionint
Obtiene el número de certificados del CDF.byte[]
getCertificateId
(int index) Obtiene el identificador del certificado indicado.getCertificatePath
(int index) Obtiene la ruta PKCS#15 hacia el certificado indicado.void
setDerValue
(byte[] value) Establece el valor (en codificación DER) del objeto ASN.1.
-
Method Details
-
getCertificateCount
int getCertificateCount()Obtiene el número de certificados del CDF.- Returns:
- Número de certificados del CDF
-
getCertificatePath
Obtiene la ruta PKCS#15 hacia el certificado indicado.- Parameters:
index
- Índice del certificado.- Returns:
- Ruta PKCS#15 hacia el certificado indicado.
-
getCertificateId
byte[] getCertificateId(int index) Obtiene el identificador del certificado indicado.- Parameters:
index
- Índice del certificado.- Returns:
- Identificador del certificado indicado.
-
setDerValue
Establece el valor (en codificación DER) del objeto ASN.1.- Parameters:
value
- Valor (TLC con codificación DER) del objeto ASN.1.- Throws:
Asn1Exception
- Si no se puede decodificar adecuadamente el valor establecido.TlvException
- Si hay errores relativos a los TLV DER al decodificar los datos de entrada.
-