Org.BouncyCastle.Asn1.X509.X509CertificateStructure
namespace Org.BouncyCastle.Asn1.X509
{
public class X509CertificateStructure : Asn1Encodable
{
public TbsCertificateStructure TbsCertificate { get; }
public int Version { get; }
public DerInteger SerialNumber { get; }
public X509Name Issuer { get; }
public Validity Validity { get; }
public Time StartDate { get; }
public Time EndDate { get; }
public X509Name Subject { get; }
public SubjectPublicKeyInfo SubjectPublicKeyInfo { get; }
public DerBitString IssuerUniqueID { get; }
public DerBitString SubjectUniqueID { get; }
public X509Extensions Extensions { get; }
public AlgorithmIdentifier SignatureAlgorithm { get; }
public DerBitString Signature { get; }
public static X509CertificateStructure GetInstance(object obj);
public static X509CertificateStructure GetInstance(Asn1TaggedObject obj, bool explicitly);
public static X509CertificateStructure GetOptional(Asn1Encodable element);
public static X509CertificateStructure GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit);
public X509CertificateStructure(TbsCertificateStructure tbsCert, AlgorithmIdentifier sigAlgID, DerBitString sig);
public byte[] GetSignatureOctets();
}
}