Bouncy Castle Cryptography Library 1.37 | |
Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.x509.TBSCertificateStructure
public class TBSCertificateStructure
extends ASN1Encodable
implements 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()