Class TBSCertificateStructure

  • All Implemented Interfaces:
    ASN1Encodable, PKCSObjectIdentifiers, X509ObjectIdentifiers, Encodable

    public class TBSCertificateStructure
    extends ASN1Object
    implements X509ObjectIdentifiers, PKCSObjectIdentifiers
    Deprecated.
    use TBSCertificate
    The TBSCertificate object.
     TBSCertificate ::= SEQUENCE {
          version          [ 0 ]  Version DEFAULT v1(0),
          serialNumber            CertificateSerialNumber,
          signature               AlgorithmIdentifier,
          issuer                  Name,
          validity                Validity,
          subject                 Name,
          subjectPublicKeyInfo    SubjectPublicKeyInfo,
          issuerUniqueID    [ 1 ] IMPLICIT UniqueIdentifier OPTIONAL,
          subjectUniqueID   [ 2 ] IMPLICIT UniqueIdentifier OPTIONAL,
          extensions        [ 3 ] Extensions OPTIONAL
          }
     

    Note: issuerUniqueID and subjectUniqueID are both deprecated by the IETF. This class will parse them, but you really shouldn't be creating new ones.

    • Constructor Detail

      • TBSCertificateStructure

        public TBSCertificateStructure​(ASN1Sequence seq)
        Deprecated.