Interface Pkcs15Cdf

  • All Known Implementing Classes:
    Cdf, CeresCdf

    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 Detail

      • getCertificateCount

        int getCertificateCount()
        Obtiene el número de certificados del CDF.
        Returns:
        Número de certificados del CDF
      • getCertificatePath

        java.lang.String getCertificatePath​(int index)
        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

        void setDerValue​(byte[] value)
                  throws Asn1Exception,
                         TlvException
        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.