Google

Bouncy Castle Cryptography 1.11 API Specification: Class TBSCertList
Bouncy Castle Cryptography 1.11

org.bouncycastle.asn1.x509
Class TBSCertList

java.lang.Object
  |
  +--org.bouncycastle.asn1.x509.TBSCertList
All Implemented Interfaces:
DEREncodable

public class TBSCertList
extends java.lang.Object
implements DEREncodable

PKIX RFC-2459

 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
                                }
 


Inner Class Summary
 class TBSCertList.CRLEntry
           
 
Constructor Summary
TBSCertList(DERConstructedSequence seq)
           
 
Method Summary
 DERObject getDERObject()
           
 X509Extensions getExtensions()
           
 X509Name getIssuer()
           
 DERUTCTime getNextUpdate()
           
 TBSCertList.CRLEntry[] getRevokedCertificates()
           
 AlgorithmIdentifier getSignature()
           
 DERUTCTime getThisUpdate()
           
 int getVersion()
           
 DERInteger getVersionNumber()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TBSCertList

public TBSCertList(DERConstructedSequence seq)
Method Detail

getVersion

public int getVersion()

getVersionNumber

public DERInteger getVersionNumber()

getSignature

public AlgorithmIdentifier getSignature()

getIssuer

public X509Name getIssuer()

getThisUpdate

public DERUTCTime getThisUpdate()

getNextUpdate

public DERUTCTime getNextUpdate()

getRevokedCertificates

public TBSCertList.CRLEntry[] getRevokedCertificates()

getExtensions

public X509Extensions getExtensions()

getDERObject

public DERObject getDERObject()
Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.11