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, toASN1Objectpublic 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()
ASN1ObjecttoASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object