SysadminsLV.PKI.Management.ActiveDirectory Namespace

Contains classes and enumerations to manage PKI containers in Active Directory.

Classes

DsAiaContainer Represents intermediate CA certificate container in Active Directory. This container is used by domain members to build certificate chains with CAs defined by organization. In addition, this container stores cross-certificates when organization establishes a qualified trust with other organizations.
DsCDPContainer Represents CRL Distribution Points (CDP) container in Active Directory.
DsCertEnrollContainer Represents an Active Directory container with registered enrollment services (Enterprise CAs).
DsCertEnrollServer Represents an Enterprise Certification Authority entry in Active Directory.
DsCertificateEntry Represents a certificate object in Active Directory.
DsCertificateTemplate Represents an Active Directory-based implementation of IAdcsCertificateTemplate interface.
DsCertTemplateContainer Represents a certificate template container in Active Directory.
DsCrlEntry Represents a certificate object in Active Directory.
DsKraContainer Represents key recovery agent (KRA) store in Active Directory. This container is used by Microsoft CA server to locate key recovery agent certificates when implementing key archival functionality.
DsNTAuthContainer Represents NTAuth certificate store in Active Directory. This store contains CA certificates that are eligible to issue client authentication and logon certificates and perform client key archival on CA server.
DsPkiCertContainer Represents a base class for certificate-based containers in Active Directory. This class implements common operations associated with certificate-based container management.
DsPkiContainer Represents a base class for PKI-related objects in Active Directory.
DsPropertyCollection Represents an extended version of DirectoryEntry properties.
DsRootCaContainer Represents trusted Root CA certificate container in Active Directory. This container is used by domain members to build certificate chains with trusted root CAs defined by organization.

Enumerations

DsCertificateType Contains enumeration of certificate types stored in Active Directory.
DsContainerType Contains enumeration of Active Directory PKI-related containers.
DsEnrollServerFlag Contains enumeration values for 'pKIEnrollmentService' entry in Active Directory.

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