|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.bouncycastle.asn1.ASN1Object | +--org.bouncycastle.asn1.x509.TBSCertificateStructure
The TBSCertificate object. TBSCertificate ::= SEQUENCE { version [ 0 ] Version DEFAULT v1(0), serialNumber CertificateSerialNumber, signature AlgorithmIdentifier, issuer Name, validity Validity, subject Name, subjectPublicKeyInfo SubjectPublicKeyInfo, issuerUniqueID [ 1 ] IMPLICIT UniqueIdentifier OPTIONAL, subjectUniqueID [ 2 ] IMPLICIT UniqueIdentifier OPTIONAL, extensions [ 3 ] Extensions OPTIONAL }
Note: issuerUniqueID and subjectUniqueID are both deprecated by the IETF. This class will parse them, but you really shouldn't be creating new ones.
Fields inherited from interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers |
commonName, countryName, crlAccessMethod, id_ad, id_ad_caIssuers, id_ad_ocsp, id_at_name, id_at_organizationIdentifier, id_at_telephoneNumber, id_ce, id_ea_rsa, id_ecdsa_with_shake128, id_ecdsa_with_shake256, id_PasswordBasedMac, id_pe, id_pkix, id_rsassa_pss_shake128, id_rsassa_pss_shake256, id_SHA1, localityName, ocspAccessMethod, organization, organizationalUnitName, ripemd160, ripemd160WithRSAEncryption, stateOrProvinceName |
Constructor Summary | |
TBSCertificateStructure(ASN1Sequence seq)
Deprecated. |
Method Summary | |
Time |
getEndDate()
Deprecated. |
X509Extensions |
getExtensions()
Deprecated. |
static TBSCertificateStructure |
getInstance(ASN1TaggedObject obj,
boolean explicit)
Deprecated. |
static TBSCertificateStructure |
getInstance(java.lang.Object obj)
Deprecated. |
X500Name |
getIssuer()
Deprecated. |
ASN1BitString |
getIssuerUniqueId()
Deprecated. |
ASN1Integer |
getSerialNumber()
Deprecated. |
AlgorithmIdentifier |
getSignature()
Deprecated. |
Time |
getStartDate()
Deprecated. |
X500Name |
getSubject()
Deprecated. |
SubjectPublicKeyInfo |
getSubjectPublicKeyInfo()
Deprecated. |
ASN1BitString |
getSubjectUniqueId()
Deprecated. |
int |
getVersion()
Deprecated. |
ASN1Integer |
getVersionNumber()
Deprecated. |
ASN1Primitive |
toASN1Primitive()
Deprecated. Method providing a primitive representation of this object suitable for encoding. |
Methods inherited from class org.bouncycastle.asn1.ASN1Object |
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TBSCertificateStructure(ASN1Sequence seq)
Method Detail |
public static TBSCertificateStructure getInstance(ASN1TaggedObject obj, boolean explicit)
public static TBSCertificateStructure getInstance(java.lang.Object obj)
public int getVersion()
public ASN1Integer getVersionNumber()
public ASN1Integer getSerialNumber()
public AlgorithmIdentifier getSignature()
public X500Name getIssuer()
public Time getStartDate()
public Time getEndDate()
public X500Name getSubject()
public SubjectPublicKeyInfo getSubjectPublicKeyInfo()
public ASN1BitString getIssuerUniqueId()
public ASN1BitString getSubjectUniqueId()
public X509Extensions getExtensions()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in class ASN1Object
org.bouncycastle.asn1.ASN1Object
|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |