Class TBSCertList

  • All Implemented Interfaces:
    ASN1Encodable, Encodable

    public class TBSCertList
    extends ASN1Object
    PKIX RFC-2459 - TBSCertList object.
     TBSCertList  ::=  SEQUENCE  {
          version                 Version OPTIONAL,
                                       -- if present, shall be v2
          signature               AlgorithmIdentifier,
          issuer                  Name,
          thisUpdate              Time,
          nextUpdate              Time OPTIONAL,
          revokedCertificates     SEQUENCE OF SEQUENCE  {
               userCertificate         CertificateSerialNumber,
               revocationDate          Time,
               crlEntryExtensions      Extensions OPTIONAL
                                             -- if present, shall be v2
                                    }  OPTIONAL,
          crlExtensions           [0]  EXPLICIT Extensions OPTIONAL
                                             -- if present, shall be v2
                                    }
     
    • Constructor Detail

    • Method Detail

      • getInstance

        public static TBSCertList getInstance​(java.lang.Object obj)
      • getVersionNumber

        public int getVersionNumber()
      • getIssuer

        public X500Name getIssuer()
      • getThisUpdate

        public Time getThisUpdate()
      • getNextUpdate

        public Time getNextUpdate()
      • getRevokedCertificateEnumeration

        public java.util.Enumeration getRevokedCertificateEnumeration()
      • getExtensions

        public Extensions getExtensions()