Click or drag to resize

PKI.CertificateServices Namespace

Contains classes and enumerations for MS Certification Authority.
Classes
  ClassDescription
Public classAIA
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.
Public classAuthorityInformationAccess
Represents Certification Authority (CA) object with configured Authority Information Access extension.
Public classCACryptography
Represents a Certification Authority cryptography configuration which determines which provider and algorithms to use when CA server signs certificates and certificate revocation lists (CRLs).
Public classCATemplate
Represents Certification Authority object with assigned certificate templates.
Public classCDP
Represents CRLDistributionPoint URL object. An object contains URL information and URL publication settings.
Public classCertificateAuthority
The class represents Certification Authority (CA) object and contains related properties and methods.
Public classCertValiditySetting
Represents Certification Authority object with defined issued certificates maximum validity period.
Public classCESUri
Represents Certificate Enrollment Web Services (CES) URL object.
Public classCRLDistributionPoint
Represents Certification Authority (CA) object with configured CRL Distribution Points extension.
Public classCRLValiditySetting
Represents Certification Authority object with defined certificate revocation list validity settings.
Public classKRA
Represents a collection of Key Recovery Agent (KRA) certificates assigned to the specified Certification Authority.
Enumerations
  EnumerationDescription
Public enumerationSetupStatusEnum
Gets the status of the Certification Authority installation.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Public enumerationUrlProtocolSchemes
This enumeration contains supported by Active Directory Certificate Services (ADCS) URL type for authority information access (AIA) and CRL distribution points (CDP) extensions.