Click or drag to resize

SysadminsLV.PKI.Management.CertificateServices Namespace

Contains classes and enumerations that are used to manage ADCS Certification Authority.
Classes
  ClassDescription
Public classAdcsAiaUrlEntry
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 classAdcsCdpUrlEntry
Represents CRLDistributionPoint URL object. An object contains URL information and URL publication settings.
Public classCertSrvConfigUtil
Public classCertSrvRegManager
Represents a Windows Registry-based Certification Authority configuration implementation of ICertRegManagerD interface. This class uses direct Windows Registry access to read and write configuration values. For remote access, this class requires 'Remote Registry' to be running on remote server. Caller must have appropriate permissions to connect to remote registry.
Public classOcspResponder
Represents Microsoft Online Responder object. Online Responder is a Microsoft implementation of Online Certificate Status Protocol. Using this class you can manage various aspects of Online Responder management.
Public classOcspResponderMemberInfo
Represents basic information about Online Responder array members.
Public classOcspResponderRevocationConfiguration
Represents Online Responder revocation configuration object.
Public classOcspResponderRevocationConfigurationCollection
Represents a collection of Online Responder revocation configurations.
Public classPolicyEnrollEndpointUri
Represents Certificate Enrollment Web Services (CES) URL object.
Public classPolicyEnrollEndpointUriCollection
Represents a collection of enrollment web service (CES) URL collection.
Enumerations
  EnumerationDescription
Public enumerationAdcsAiaUrlFlag
Contains flags used by Active Directory Certificate Services to configure CA certificate publication settings.
Public enumerationAdcsCdpUrlFlag
Contains flags used by Active Directory Certificate Services to configure certificate revocation list (CRL) publication settings.
Public enumerationAdcsCertSrvAudits
Defines ADCS Certification Authority internal audit settings.

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

Public enumerationCertSrvClientRole
Defines possible roles which are used by Certification Authority.

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

Public enumerationOcspResponderAuditFilter
Represents the Online Responder audit filter options that are logged in Security event log.

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

Public enumerationOcspResponderLogLevel
Defines the level of information that is to be communicated to the system (application eventlog channel) as part of operations being performed on the service.
Public enumerationOcspResponderRequestFlag
Defines a set of flags that controls how the OCSP requests are processed on a Microsoft Online Responder.

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

Public enumerationOcspSigningFlag
Contains values to configure OCSP signing certificate management behavior.

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

Public enumerationPolicyEnrollAuthenticationType
Contains enumeration values for possible authentication types for Certificate Enrollment Web Services.
Public enumerationUrlProtocolScheme
This enumeration contains supported by Active Directory Certificate Services (ADCS) URL type for authority information access (AIA) and CRL distribution points (CDP) extensions.