ICertificateEnrollmentPolicyServerSetup interface
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.
Members
The ICertificateEnrollmentPolicyServerSetup interface inherits from the IDispatch interface. ICertificateEnrollmentPolicyServerSetup also has these types of members:
Methods
The ICertificateEnrollmentPolicyServerSetup interface has these methods.
| Method | Description |
|---|---|
| GetProperty |
Retrieves a CEPSetupProperty enumeration value for the CEP configuration. |
| InitializeInstallDefaults |
Initializes the ICertificateEnrollmentPolicyServerSetup object with a default configuration. |
| Install |
Installs the CEP web service configured by this object. |
| SetProperty |
Specifies a CEPSetupProperty enumeration value for the CEP configuration. |
| UnInstall |
Removes the CEP web service. |
Properties
The ICertificateEnrollmentPolicyServerSetup interface has these properties.
| Property | Access type | Description |
|---|---|---|
| Read-only |
Retrieves a string that contains additional information about CEP setup failure. |
Requirements
|
Minimum supported client | Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
|
Header |
|
|
IDL |
|
|
DLL |
|
|
IID |
IID_ICertificateEnrollmentPolicyServerSetup is defined as 859252CC-238C-4a88-B8FD-A37E7D04E68B |
See also
Send comments about this topic to Microsoft
Build date: 10/26/2012