public class

X509CertificateStructure

extends ASN1Encodable
implements PKCSObjectIdentifiers X509ObjectIdentifiers
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.x509.X509CertificateStructure

Class Overview

an X509Certificate structure.

  Certificate ::= SEQUENCE {
      tbsCertificate          TBSCertificate,
      signatureAlgorithm      AlgorithmIdentifier,
      signature               BIT STRING
  }
 

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
From interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
From interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
[Expand]
Inherited Fields
From interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
From interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Public Constructors
X509CertificateStructure(ASN1Sequence seq)
Public Methods
Time getEndDate()
static X509CertificateStructure getInstance(ASN1TaggedObject obj, boolean explicit)
static X509CertificateStructure getInstance(Object obj)
X509Name getIssuer()
DERInteger getSerialNumber()
DERBitString getSignature()
AlgorithmIdentifier getSignatureAlgorithm()
Time getStartDate()
X509Name getSubject()
SubjectPublicKeyInfo getSubjectPublicKeyInfo()
TBSCertificateStructure getTBSCertificate()
int getVersion()
DERObject toASN1Object()
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public X509CertificateStructure (ASN1Sequence seq)

Public Methods

public Time getEndDate ()

public static X509CertificateStructure getInstance (ASN1TaggedObject obj, boolean explicit)

public static X509CertificateStructure getInstance (Object obj)

public X509Name getIssuer ()

public DERInteger getSerialNumber ()

public DERBitString getSignature ()

public AlgorithmIdentifier getSignatureAlgorithm ()

public Time getStartDate ()

public X509Name getSubject ()

public SubjectPublicKeyInfo getSubjectPublicKeyInfo ()

public TBSCertificateStructure getTBSCertificate ()

public int getVersion ()

public DERObject toASN1Object ()