ICertificateEnrollmentPolicyServerSetup interface (casetup.h)

The ICertificateEnrollmentPolicyServerSetup interface represents the Certificate Enrollment Policy (CEP) Web Service within Active Directory Certificate Services (ADCS). The service enables users and computers to obtain certificate enrollment policy information even when a computer is not a member of the domain or if a domain-joined computer is temporarily outside the security boundary of the corporate network.

A related interface, ICertificateEnrollmentServerSetup, represents the Certificate Enrollment Web Service (CES) and enables users and computers to enroll for and renew certificates. CEP and CES work together to provide policy-based certificate enrollment.

Inheritance

The ICertificateEnrollmentPolicyServerSetup interface inherits from the IDispatch interface. ICertificateEnrollmentPolicyServerSetup also has these types of members:

Methods

The ICertificateEnrollmentPolicyServerSetup interface has these methods.

 
ICertificateEnrollmentPolicyServerSetup::get_ErrorString

Retrieves a string that contains additional information about Certificate Enrollment Policy (CEP) Web Service setup failure.
ICertificateEnrollmentPolicyServerSetup::GetProperty

Retrieves a CEPSetupProperty enumeration value for the Certificate Enrollment Policy (CEP) Web Service configuration.
ICertificateEnrollmentPolicyServerSetup::InitializeInstallDefaults

Initializes the ICertificateEnrollmentPolicyServerSetup object with a default configuration.
ICertificateEnrollmentPolicyServerSetup::Install

Installs the Certificate Enrollment Policy (CEP) Web Service configured by the ICertificateEnrollmentPolicyServerSetup object.
ICertificateEnrollmentPolicyServerSetup::SetProperty

Specifies a CEPSetupProperty enumeration value for the Certificate Enrollment Policy (CEP) Web Service configuration.
ICertificateEnrollmentPolicyServerSetup::UnInstall

Removes the Certificate Enrollment Policy (CEP) Web Service.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header casetup.h

See also

ICertificateEnrollmentServerSetup

IDispatch