Click or drag to resize

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.
Inheritance Hierarchy
SystemObject
  PKI.CertificateServicesAIA

Namespace:  PKI.CertificateServices
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax
public class AIA

The AIA type exposes the following members.

Constructors
  NameDescription
Public methodAIA
Initializes a new instance of the AIA class using URL string.
Top
Properties
  NameDescription
Public propertyConfigURI
Gets an URL representation that is shown in Certification Authority MMC snap-in Extensions tab. See for detailed variable token replacement rules.
Public propertyFlags
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.

Public propertyIncludeToExtension
Gets True if specified URL is configured to include specified URL to all issued certificate's Authority Information Access extension.
Public propertyOCSP
Gets True if specified URL is configured to include specified URL to all issued certificate's Authority Information Access extension as a OCSP Locator.
Public propertyRegURI
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.
Public propertyServerPublish
Gets True if specified URL is configured to publish the CRT file to the specified location.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string representation of the current AIA object. (Overrides Object.ToString().)
(Overrides ObjectToString.)
Top
See Also