Search Results for

    Show / Hide Table of Contents

    Class <11d4c772-3579-4f93-ac46-b452e4461737>X509CertificateStructure

    Inheritance
    System.Object
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable
    <11d4c772-3579-4f93-ac46-b452e4461737>X509CertificateStructure
    Implements
    <11d4c772-3579-4f93-ac46-b452e4461737>IAsn1Convertible
    Inherited Members
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.Der
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.Ber
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.EncodeTo(Stream)
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.EncodeTo(Stream, String)
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.GetEncoded()
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.GetEncoded(String)
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.GetDerEncoded()
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.GetHashCode()
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.Equals(Object)
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.ToAsn1Object()
    Namespace: Org.BouncyCastle.Asn1.X509
    Assembly: IronPdf.dll
    Syntax
    public class <11d4c772-3579-4f93-ac46-b452e4461737>X509CertificateStructure :  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > Asn1Encodable,  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > IAsn1Convertible

    Constructors

    <11d4c772-3579-4f93-ac46-b452e4461737>X509CertificateStructure(<11d4c772-3579-4f93-ac46-b452e4461737>TbsCertificateStructure, <11d4c772-3579-4f93-ac46-b452e4461737>AlgorithmIdentifier, <11d4c772-3579-4f93-ac46-b452e4461737>DerBitString)

    Declaration
    public <11d4c772-3579-4f93-ac46-b452e4461737>X509CertificateStructure( < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > TbsCertificateStructure tbsCert,  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > AlgorithmIdentifier sigAlgID,  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > DerBitString sig)
    Parameters
    Type Name Description
    <11d4c772-3579-4f93-ac46-b452e4461737>TbsCertificateStructure tbsCert
    <11d4c772-3579-4f93-ac46-b452e4461737>AlgorithmIdentifier sigAlgID
    <11d4c772-3579-4f93-ac46-b452e4461737>DerBitString sig

    Properties

    EndDate

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > Time EndDate { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>Time

    Issuer

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > X509Name Issuer { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>X509Name

    SerialNumber

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > DerInteger SerialNumber { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>DerInteger

    Signature

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > DerBitString Signature { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>DerBitString

    SignatureAlgorithm

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > AlgorithmIdentifier SignatureAlgorithm { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>AlgorithmIdentifier

    StartDate

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > Time StartDate { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>Time

    Subject

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > X509Name Subject { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>X509Name

    SubjectPublicKeyInfo

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > SubjectPublicKeyInfo SubjectPublicKeyInfo { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>SubjectPublicKeyInfo

    TbsCertificate

    Declaration
    public  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > TbsCertificateStructure TbsCertificate { get; }
    Property Value
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>TbsCertificateStructure

    Version

    Declaration
    public int Version { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    GetInstance(<11d4c772-3579-4f93-ac46-b452e4461737>Asn1TaggedObject, Boolean)

    Declaration
    public static  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > X509CertificateStructure GetInstance( < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > Asn1TaggedObject obj, bool explicitly)
    Parameters
    Type Name Description
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1TaggedObject obj
    System.Boolean explicitly
    Returns
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>X509CertificateStructure

    GetInstance(Object)

    Declaration
    public static  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > X509CertificateStructure GetInstance(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>X509CertificateStructure

    GetSignatureOctets()

    Declaration
    public byte[] GetSignatureOctets()
    Returns
    Type Description
    System.Byte[]

    ToAsn1Object()

    Declaration
    public override  < 11d  4  c772 - 3579 - 4f  93 - ac46 - b452e4461737 > Asn1Object ToAsn1Object()
    Returns
    Type Description
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Object
    Overrides
    <11d4c772-3579-4f93-ac46-b452e4461737>Asn1Encodable.ToAsn1Object()

    Implements

    <11d4c772-3579-4f93-ac46-b452e4461737>IAsn1Convertible

    Inherited members

    Der
    Ber
    EncodeTo(Stream)
    EncodeTo(Stream, String)
    GetEncoded()
    GetEncoded(String)
    GetDerEncoded()
    GetHashCode()
    Equals(Object)
    ToAsn1Object()
    ☀
    ☾
    Downloads
    • Download with Nuget
    • Start for Free
    In This Article
    Back to top
    Install with Nuget