X509AuthorityInformationAccessExtension Class

Defines Authority Information Access extension (AIA). This extension is used by certificate chaining engine to build certificate chain (retrieve issuer certificate) and/or to check current certificate revocation status by using Online Certificate Status Protocol (OCSP).

Definition

Namespace: SysadminsLV.PKI.Cryptography.X509Certificates
Assembly: SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 4.0.1
C#
public sealed class X509AuthorityInformationAccessExtension : X509Extension
Inheritance
X509Extension    X509AuthorityInformationAccessExtension

Constructors

X509AuthorityInformationAccessExtension Initializes a new instance of the X509AuthorityInformationAccessExtension class.
X509AuthorityInformationAccessExtension(AsnEncodedData, Boolean) Initializes a new instance of the X509AuthorityInformationAccessExtension class using an AsnEncodedData object and a value that identifies whether the extension is critical.
X509AuthorityInformationAccessExtension(String, String, Boolean) Initializes a new instance of the X509AuthorityInformationAccessExtension class by using arrays of Certification Authority Issuer and Online Certificate Status Protocol (OCSP) URLs.

Properties

CertificationAuthorityIssuer Gets issuer certificate location URLs.
OnlineCertificateStatusProtocol Gets Online Certificate Status Protocol service location URLs.

Extension Methods

ConvertExtension Converts default instance of X509Extension class to a specific extension implementation object.
(Defined by X509ExtensionExtensions)
Encode Encodes current extension to ASN.1-encoded byte array.
(Defined by X509ExtensionExtensions)

See Also