ICertPropertyEnrollmentPolicyServer-Schnittstelle (certenroll.h)
Die ICertPropertyEnrollmentPolicyServer-Schnittstelle stellt eine externe Zertifikateigenschaft dar, die Informationen zu einem CEP-Server (Certificate Enrollment Policy) und einem Zertifikatregistrierungsserver (CES) enthält. Ein CEP-Server ist ein Webdienst, der Richtlinieninformationen abruft. Ein CES ist ein Webdienst, der sich an eine bestimmte Zertifizierungsstelle richtet, um die Zertifikatregistrierung zu unterstützen.
In der folgenden Liste werden die Richtliniendaten identifiziert, die von dieser Schnittstelle verwaltet werden und einem ausgestellten Zertifikat als Eigenschaftswert hinzugefügt werden können.
- Die CEP-Clientauthentifizierungsmethode.
- Die CES-Clientauthentifizierungsmethode.
- Die CEP-URL.
- Die CES-URL.
- Die CEP-ID.
- Die Anforderungs-ID-Zeichenfolge.
Vererbung
Die ICertPropertyEnrollmentPolicyServer-Schnittstelle erbt von ICertProperty. ICertPropertyEnrollmentPolicyServer verfügt auch über folgende Membertypen:
Methoden
Die ICertPropertyEnrollmentPolicyServer-Schnittstelle verfügt über diese Methoden.
ICertPropertyEnrollmentPolicyServer::GetAuthentication Die GetAuthentication-Methode ruft einen Wert ab, der den Authentifizierungstyp angibt, der vom CEP-Server (Certificate Enrollment Policy) zum Authentifizieren eines Clients verwendet wird. Dieser Wert wird von der Initialize-Methode festgelegt. |
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerAuthentication Die GetEnrollmentServerAuthentication-Methode ruft einen Wert ab, der den Typ der Authentifizierung angibt, die vom Zertifikatregistrierungsserver (CES) zum Authentifizieren eines Clients verwendet wird. Dieser Wert wird von der Initialize-Methode festgelegt. |
ICertPropertyEnrollmentPolicyServer::GetEnrollmentServerUrl Ruft eine Zeichenfolge ab, die die URL für den Zertifikatregistrierungsserver enthält. |
ICertPropertyEnrollmentPolicyServer::GetPolicyServerId Ruft eine Zeichenfolge ab, die den CEP-Server (Certificate Enrollment Policy) eindeutig identifiziert. |
ICertPropertyEnrollmentPolicyServer::GetPolicyServerUrl Ruft eine Zeichenfolge ab, die die URL für den CEP-Server (Certificate Enrollment Policy) enthält. |
ICertPropertyEnrollmentPolicyServer::GetPropertyFlags Ruft einen Wert ab, der die Standardrichtlinienserver-URL angibt. |
ICertPropertyEnrollmentPolicyServer::GetRequestIdString Ruft einen eindeutigen Zeichenfolgenbezeichner für die Zertifikatanforderung ab, die während der Registrierung an die Zertifizierungsstelle gesendet wurde. |
ICertPropertyEnrollmentPolicyServer::GetUrlFlags Ruft eine Reihe von Flags ab, die verschiedene Richtlinieninformationen zum CEP-Server (Certificate Enrollment Policy) enthalten. |
ICertPropertyEnrollmentPolicyServer::Initialize Initialisiert ein ICertPropertyEnrollmentPolicyServer-Objekt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certenroll.h |