| Bouncy Castle Cryptography Library 1.39 | |
| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.bouncycastle.asn1.ASN1Encodableorg.bouncycastle.asn1.x509.TBSCertificateStructurepublic class TBSCertificateStructureextends ASN1Encodableimplements X509ObjectIdentifiers, PKCSObjectIdentifiers
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.
Field Summary |
Fields inherited from class org.bouncycastle.asn1.ASN1Encodable | |
BER, DER | |
Fields inherited from interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers | |
commonName, countryName, crlAccessMethod, id, id_SHA1, id_ad, id_ad_caIssuers, id_ad_ocsp, id_ea_rsa, id_pe, id_pkix, localityName, ocspAccessMethod, organization, organizationalUnitName, ripemd160, ripemd160WithRSAEncryption, stateOrProvinceName | |
Constructor Summary | |
Method Summary | |
Time | |
X509Extensions | |
static TBSCertificateStructure |
|
static TBSCertificateStructure |
|
X509Name | |
DERBitString | |
DERInteger | |
AlgorithmIdentifier | |
Time | |
X509Name | |
SubjectPublicKeyInfo | |
DERBitString | |
int | |
DERInteger | |
DERObject | |
Methods inherited from class org.bouncycastle.asn1.ASN1Encodable | |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object | |
public static TBSCertificateStructure getInstance(ASN1TaggedObject obj, boolean explicit)
public int getVersion()