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) DERIntegerFields inherited from class ASN1Encodable
BER, DER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TBSCertListgetInstance(Object obj) static TBSCertListgetInstance(ASN1TaggedObject obj, boolean explicit) intMethods inherited from class 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:
toASN1Objectin classASN1Encodable
-