public class TBSCertList extends ASN1Encodable
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 |
BER, DER
Constructor and Description |
---|
TBSCertList(ASN1Sequence seq) |
Modifier and Type | Method and Description |
---|---|
X509Extensions |
getExtensions() |
static TBSCertList |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static TBSCertList |
getInstance(Object obj) |
X509Name |
getIssuer() |
Time |
getNextUpdate() |
Enumeration |
getRevokedCertificateEnumeration() |
TBSCertList.CRLEntry[] |
getRevokedCertificates() |
AlgorithmIdentifier |
getSignature() |
Time |
getThisUpdate() |
int |
getVersion() |
DERInteger |
getVersionNumber() |
DERObject |
toASN1Object() |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
public TBSCertList(ASN1Sequence seq)
public static TBSCertList getInstance(ASN1TaggedObject obj, boolean explicit)
public static TBSCertList getInstance(Object obj)
public int getVersion()
public DERInteger getVersionNumber()
public AlgorithmIdentifier getSignature()
public X509Name getIssuer()
public Time getThisUpdate()
public Time getNextUpdate()
public TBSCertList.CRLEntry[] getRevokedCertificates()
public Enumeration getRevokedCertificateEnumeration()
public X509Extensions getExtensions()
public DERObject toASN1Object()
toASN1Object
in class ASN1Encodable
Copyright © 2015. All rights reserved.