IOCSPAdmin-Schnittstelle (certadm.h)

Die IOCSPAdmin-Schnittstelle bietet Funktionen zum Verwalten eines OCSP-Antwortservers (Online Certificate Status Protocol). Implementieren Sie diese Schnittstelle, um einzelne Antworterservereigenschaften und Zertifizierungsstellendefinitionen zu verwalten. Nachdem Sie eine instance dieser Schnittstelle erstellt haben, rufen Sie GetConfiguration auf, um eine Verbindung mit einem Antwortdienst herzustellen und ein OCSPAdmin-Objekt zu initialisieren. Jedes OCSPAdmin-Objekt entspricht einem physischen Antwortserver.

Hinweis Diese Schnittstelle enthält keine Funktionen zum Erstellen oder Analysieren von Zertifikaten status Anforderungen.
 
In C++ erstellen Sie eine instance dieser Schnittstelle, indem Sie die CoCreateInstance-Funktion mit dem CLSID_OCSPAdmin Klassenbezeichner aufrufen.

In Visual Basic Scripting Edition erstellen Sie eine instance des OCSPAdmin-Objekts.

Vererbung

Die IOCSPAdmin-Schnittstelle erbt von der IDispatch-Schnittstelle . IOCSPAdmin verfügt auch über folgende Arten von Mitgliedern:

Methoden

Die IOCSPAdmin-Schnittstelle verfügt über diese Methoden.

 
IOCSPAdmin::get_OCSPCAConfigurationCollection

Ruft eine instance eines OCSPCAConfigurationCollection-Objekts ab. Dieses Objekt stellt die Gruppe von Zertifizierungsstellenzertifikaten dar, für die ein OCSP-Antwortdienst (Online Certificate Status Protocol) status Anforderungen verarbeiten kann.
IOCSPAdmin::get_OCSPServiceProperties

Ruft eine instance eines OCSPPropertyCollection-Objekts ab. Dieses Objekt stellt die Attribute eines OCSP-Antwortdiensts (Online Certificate Status Protocol) dar.
IOCSPAdmin::GetConfiguration

Stellt eine Verbindung mit einem OCSP-Antwortserver (Online Certificate Status Protocol) her und initialisiert ein OCSPAdmin-Objekt mit den Konfigurationsinformationen vom Server.
IOCSPAdmin::GetHashAlgorithms

Ruft eine Liste von Hashalgorithmusnamen ab. Der OCSP-Antwortserver (Online Certificate Status Protocol) verwendet diese Namen, um OCSP-Antworten für eine bestimmte Konfiguration der Zertifizierungsstelle (CA) zu signieren.
IOCSPAdmin::GetMyRoles

Ruft die Zugriffsmaske der Berechtigungsrollen für einen Benutzer auf einem bestimmten OCSP-Antwortserver (Online Certificate Status Protocol) ab.
IOCSPAdmin::GetSecurity

Ruft Sicherheitsbeschreibungsinformationen für einen OCSP-Antwortserver (Online Certificate Status Protocol) ab.
IOCSPAdmin::GetSigningCertificates

Ruft die Signaturzertifikate ab, die auf einem Antwortserver für ein bestimmtes Zertifizierungsstelle-Zertifikat (CA) verfügbar sind.
IOCSPAdmin::P ing

Testet eine DCOM-Verbindung mit einem OCSP-Antwortdienst (Online Certificate Status Protocol).
IOCSPAdmin::SetConfiguration

Updates einen Antwortdienst mit Konfigurationsänderungen.
IOCSPAdmin::SetSecurity

Updates Sicherheitsdeskriptorinformationen für einen OCSP-Antwortserver (Online Certificate Status Protocol).

Hinweise

In der folgenden Tabelle werden die verschiedenen Eigenschaften, die in der Microsoft OCSP-Architektur verwendet werden, eindeutig dargestellt.

Aufbau `Scope` Informationstypen
OCSPServiceProperties Steuert das allgemeine Verhalten des Antwortsteller-Diensts für jede Zertifizierungsstelle.
  • Proxy
  • Audit
  • Sicherheitskonfigurationen
OCSPCAConfigurationCollection Steuert das Antwortverhalten für eine bestimmte Zertifizierungsstelle.
  • CA
  • Hashalgorithmus
  • Zertifikatsignierung
  • Konfigurationen des Sperranbieters
ProviderEigenschaften Steuert das Verhalten eines Sperrinformationsanbieters, der für eine bestimmte OCSPCAConfiguration spezifisch ist.
  • Zertifikatsperrlisten (Certificate Revocation Lists, CRLs)
  • Aktualisierungsintervall

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certadm.h

Weitere Informationen

IDispatch