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
}
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TBSCertList
public TBSCertList(ASN1Sequence seq)
getInstance
public static TBSCertList getInstance(ASN1TaggedObject obj,
boolean explicit)
getInstance
public static TBSCertList getInstance(java.lang.Object obj)
getVersion
public int getVersion()
getVersionNumber
public DERInteger getVersionNumber()
getSignature
public AlgorithmIdentifier getSignature()
getIssuer
public X509Name getIssuer()
getThisUpdate
public Time getThisUpdate()
getNextUpdate
public Time getNextUpdate()
getRevokedCertificates
public TBSCertList.CRLEntry[] getRevokedCertificates()
getExtensions
public X509Extensions getExtensions()
getDERObject
public DERObject getDERObject()
- Specified by:
getDERObject
in interface DEREncodable