org.bouncycastle.asn1.x509
Class TBSCertList
java.lang.Object
|
+--org.bouncycastle.asn1.ASN1Object
|
+--org.bouncycastle.asn1.x509.TBSCertList
- All Implemented Interfaces:
- ASN1Encodable, Encodable
- public class TBSCertList
- extends ASN1Object
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
}
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
TBSCertList
public TBSCertList(ASN1Sequence seq)
getInstance
public static TBSCertList getInstance(ASN1TaggedObject obj,
boolean explicit)
getInstance
public static TBSCertList getInstance(java.lang.Object obj)
getVersionNumber
public int getVersionNumber()
getVersion
public ASN1Integer getVersion()
getSignature
public AlgorithmIdentifier getSignature()
getIssuer
public X500Name getIssuer()
getThisUpdate
public Time getThisUpdate()
getNextUpdate
public Time getNextUpdate()
getRevokedCertificates
public TBSCertList.CRLEntry[] getRevokedCertificates()
getRevokedCertificateEnumeration
public java.util.Enumeration getRevokedCertificateEnumeration()
getExtensions
public Extensions getExtensions()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
- Description copied from class:
ASN1Object
- Method providing a primitive representation of this object suitable for encoding.
- Overrides:
toASN1Primitive
in class ASN1Object
- Following copied from class:
org.bouncycastle.asn1.ASN1Object
- Returns:
- a primitive representation of this object.