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 TypeMethodDescriptionintObtiene 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.voidsetDerValue(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.
-