AIA Class

Represents an AuthorityInformationAccess URL object. An object contains URL information and URL publication settings. An URL indicates how clients can obtain presented certificate's issuer certificate, or how to locate authoritative OCSP responder. These URLs are generally used for certificate chain building purposes to determine whether the presented certificate came from trusted CA.

Definition

Namespace: PKI.CertificateServices
Assembly: SysadminsLV.PKI.Win (in SysadminsLV.PKI.Win.dll) Version: 4.0.1.0 (4.0.1.0)
C#
public class AIA
Inheritance
Object    AIA

Constructors

AIAInitializes a new instance of the AIA class using URL string.

Properties

ConfigURI Gets an URL representation that is shown in Certification Authority MMC snap-in Extensions tab. See for detailed variable token replacement rules.
Flags Gets URL publication Flags. The following Flags (or combination) may be used:

1 - Instructs CA to publish CRT file to this location (see Remarks).

2 - Instructs CA to include specified URL to all issued certificate's Authority Information Access extension.

32 - Instructs CA to include specified URL to all issued certificate's Authority Information Access extension as a OCSP Locator.

IncludeToExtension Gets True if specified URL is configured to include specified URL to all issued certificate's Authority Information Access extension.
OCSP Gets True if specified URL is configured to include specified URL to all issued certificate's Authority Information Access extension as a OCSP Locator.
RegURI Gets an URL that is formatted as follows: Flags:protocol/ActualURL/options.

for example, an URL can be: 3:http://pki.company.com/AIA/%2_%3%4.crt

See Remarks for detailed URL structure.
ServerPublish Gets True if specified URL is configured to publish the CRT file to the specified location.

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
ToString Returns a string representation of the current AIA object. (Overrides Object.ToString().)
(Overrides ObjectToString)

See Also