Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ICertPropertyEnrollmentPolicyServer interface represents an external certificate property that contains information about a certificate enrollment policy (CEP) server and a certificate enrollment server (CES). A CEP server is a web service that retrieves policy information. A CES is a web service that targets a specific certification authority to support certificate enrollment.
The following list identifies the policy data managed by this interface and which can be added as a property value to an issued certificate.
- The CEP client authentication method.
- The CES client authentication method.
- The CEP URL.
- The CES URL.
- The CEP ID.
- The request ID string.
Inheritance
The ICertPropertyEnrollmentPolicyServer interface inherits from ICertProperty. ICertPropertyEnrollmentPolicyServer also has these types of members:
Methods
The ICertPropertyEnrollmentPolicyServer interface has these methods.
ICertPropertyEnrollmentPolicyServer::GetAuthentication The GetAuthentication method retrieves a value that specifies the type of authentication used by the certificate enrollment policy (CEP) server to authenticate a client. This value is set by the Initialize method. |
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerAuthentication The GetEnrollmentServerAuthentication method retrieves a value that specifies the type of authentication used by the certificate enrollment server (CES) to authenticate a client. This value is set by the Initialize method. |
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerUrl Retrieves a string that contains the URL for the certificate enrollment server. |
ICertPropertyEnrollmentPolicyServer::GetPolicyServerId Retrieves a string that uniquely identifies the certificate enrollment policy (CEP) server. |
ICertPropertyEnrollmentPolicyServer::GetPolicyServerUrl Retrieves a string that contains the URL for the certificate enrollment policy (CEP) server. |
ICertPropertyEnrollmentPolicyServer::GetPropertyFlags Retrieves a value that specifies the default policy server URL. |
ICertPropertyEnrollmentPolicyServer::GetRequestIdString Retrieves a unique string identifier for the certificate request sent to the certification authority during enrollment. |
ICertPropertyEnrollmentPolicyServer::GetUrlFlags Retrieves a set of flags that contain miscellaneous policy information about the certificate enrollment policy (CEP) server. |
ICertPropertyEnrollmentPolicyServer::Initialize Initializes an ICertPropertyEnrollmentPolicyServer object. |
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 | certenroll.h |