public class TBSCertList extends ASN1Object
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 }
Modifier and Type | Class and Description |
---|---|
static class |
TBSCertList.CRLEntry |
Constructor and Description |
---|
TBSCertList(ASN1Sequence seq) |
Modifier and Type | Method and Description |
---|---|
Extensions |
getExtensions() |
static TBSCertList |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static TBSCertList |
getInstance(java.lang.Object obj) |
X500Name |
getIssuer() |
Time |
getNextUpdate() |
java.util.Enumeration |
getRevokedCertificateEnumeration() |
TBSCertList.CRLEntry[] |
getRevokedCertificates() |
AlgorithmIdentifier |
getSignature() |
Time |
getThisUpdate() |
ASN1Integer |
getVersion() |
int |
getVersionNumber() |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
public TBSCertList(ASN1Sequence seq)
public static TBSCertList getInstance(ASN1TaggedObject obj, boolean explicit)
public static TBSCertList getInstance(java.lang.Object obj)
public int getVersionNumber()
public ASN1Integer getVersion()
public AlgorithmIdentifier getSignature()
public X500Name getIssuer()
public Time getThisUpdate()
public Time getNextUpdate()
public TBSCertList.CRLEntry[] getRevokedCertificates()
public java.util.Enumeration getRevokedCertificateEnumeration()
public Extensions getExtensions()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object