Class X509CertificateAttributes

java.lang.Object
es.gob.jmulticard.asn1.DecoderObject
es.gob.jmulticard.asn1.der.Sequence
es.gob.jmulticard.asn1.der.pkcs15.X509CertificateAttributes

public final class X509CertificateAttributes extends Sequence
Tipo ASN.1 PKCS#15 X509CertificateAttributes.
  X509CertificateAttributes ::= SEQUENCE {
    value ObjectValue { Certificate },
    subject Name,
    issuer [0] Name,
    serialNumber INTEGER
  }
  Name ::= CHOICE {
    rdnSequence RDNSequence
  }
 
  • Constructor Details

    • X509CertificateAttributes

      public X509CertificateAttributes()
      Crea un objeto ASN.1 PKCS#15 X509CertificateAttributes.
  • Method Details

    • getIssuer

      String getIssuer()
      Proporciona el nombre X.500 del emisor del certificado
      Returns:
      Nombre X.500 del emisor del certificado
    • getSubject

      String getSubject()
      Proporciona el nombre X.500 del titular del certificado
      Returns:
      Nombre X.500 del emisor del certificado
    • getPath

      String getPath()
      Devuelve la ruta del certificado.
      Returns:
      Ruta (path) del certificado
    • getPathBytes

      byte[] getPathBytes()
      Devuelve la ruta del certificado como array de octetos.
      Returns:
      Ruta (path) del certificado como array de octetos
    • getSerialNumber

      BigInteger getSerialNumber()
      Obtiene el número de serie del Certificado.
      Returns:
      Número de serie del Certificado
    • getObject

      private DecoderObject getObject(Class<?> objectType)
    • toString

      public String toString()
      Overrides:
      toString in class Object