Package org.gudy.bouncycastle.asn1.x509
Class TBSCertList
java.lang.Object
org.gudy.bouncycastle.asn1.ASN1Encodable
org.gudy.bouncycastle.asn1.x509.TBSCertList
- All Implemented Interfaces:
DEREncodable
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 }
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) X509Extensions
(package private) X509Name
(package private) Time
(package private) TBSCertList.CRLEntry[]
(package private) ASN1Sequence
(package private) AlgorithmIdentifier
(package private) Time
(package private) DERInteger
Fields inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
BER, DER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TBSCertList
getInstance
(Object obj) static TBSCertList
getInstance
(ASN1TaggedObject obj, boolean explicit) int
Methods inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
-
Field Details
-
seq
ASN1Sequence seq -
version
DERInteger version -
signature
AlgorithmIdentifier signature -
issuer
X509Name issuer -
thisUpdate
Time thisUpdate -
nextUpdate
Time nextUpdate -
revokedCertificates
TBSCertList.CRLEntry[] revokedCertificates -
crlExtensions
X509Extensions crlExtensions
-
-
Constructor Details
-
TBSCertList
-
-
Method Details
-
getInstance
-
getInstance
-
getVersion
public int getVersion() -
getVersionNumber
-
getSignature
-
getIssuer
-
getThisUpdate
-
getNextUpdate
-
getRevokedCertificates
-
getExtensions
-
toASN1Object
- Specified by:
toASN1Object
in classASN1Encodable
-