Class CeresCdf

  • All Implemented Interfaces:
    Pkcs15Cdf

    public final class CeresCdf
    extends Record
    implements Pkcs15Cdf
    Objeto PKCS#15 CDF (Certificate Description File) ASN.1 (EF.CD en ISO 7816-15) específico para ciertas tarjetas FNMT CERES.
    • Constructor Detail

      • CeresCdf

        public CeresCdf()
        Construye un objeto PKCS#15 CDF (Certificate Description File) ASN.1 específico para ciertas tarjetas FNMT CERES.
    • Method Detail

      • getCertificateCount

        public int getCertificateCount()
        Obtiene el número de certificados del CDF.
        Specified by:
        getCertificateCount in interface Pkcs15Cdf
        Returns:
        Número de certificados del CDF
      • getCertificateId

        public byte[] getCertificateId​(int index)
        Obtiene el identificador del certificado indicado.
        Specified by:
        getCertificateId in interface Pkcs15Cdf
        Parameters:
        index - Índice del certificado.
        Returns:
        Identificador del certificado indicado o null si no se encontró el certificado.
      • getCertificatePath

        public java.lang.String getCertificatePath​(int index)
        Obtiene la ruta PKCS#15 hacia el certificado indicado.
        Specified by:
        getCertificatePath in interface Pkcs15Cdf
        Parameters:
        index - Índice del certificado.
        Returns:
        Ruta PKCS#15 hacia el certificado indicado o null si no se encontró el certificado.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object