IOCSPCAConfiguration-Schnittstelle (certadm.h)

Die IOCSPCAConfiguration-Schnittstelle stellt eine Reihe von Definitionen dar, die es einem OCSP-Dienst (Online Certificate Status Protocol) ermöglichen, auf ein Zertifikat status Anforderung für eine bestimmte Zertifizierungsstelle (CA) zu reagieren.

Microsoft stellt eine Standardimplementierung dieser Schnittstelle in der OCSPCAConfiguration-Klasse bereit . Ein OCSPCAConfiguration-Objekt kann nicht extern erstellt werden. Ein OCSPCAConfiguration-Objekt kann nur mit der CreateCAConfiguration-Methode erstellt werden.

Die Standardimplementierungen der Methoden IOCSPAdmin und IOCSPCAConfigurationCollection erstellen ein OCSPCAConfiguration-Objekt und verwenden dessen Eigenschaften.

Vererbung

Die IOCSPCAConfiguration-Schnittstelle erbt von der IDispatch-Schnittstelle.

Methoden

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

 
IOCSPCAConfiguration::get_CACertificate

Ruft ein X.509-Zertifikat ab, das mithilfe von Distinguished Encoding Rules (DER) codiert wurde und für eine Zertifizierungsstelle (CA) gilt.
IOCSPCAConfiguration::get_CAConfig

Ruft einen Namen der Zertifizierungsstelle ab, mit dem ein Signaturzertifikat signiert werden muss, oder legt diese fest. (Abrufen)
IOCSPCAConfiguration::get_CSPName

Ruft den Namen eines Kryptografiedienstanbieters (CSP) oder eines Schlüsselspeicheranbieters (Key Storage Provider, KSP) ab.
IOCSPCAConfiguration::get_ErrorCode

Ruft einen Code ab, der eine Fehlerbedingung in einer Zertifizierungsstellenkonfiguration identifiziert.
IOCSPCAConfiguration::get_HashAlgorithm

Ruft einen Bezeichner für den Hashalgorithmus ab, der zum Signieren eines Zertifikats verwendet wird, oder legt diesen fest. (Abrufen)
IOCSPCAConfiguration::get_Identifier

Ruft einen Namen für die Konfiguration der Zertifizierungsstelle ab.
IOCSPCAConfiguration::get_KeySpec

Ruft einen Wert ab, der angibt, ob der an die Konfiguration gebundene Schlüssel zur Verschlüsselung oder zum Signieren von Inhalten verwendet wird.
IOCSPCAConfiguration::get_LocalRevocationInformation

Ruft die Zertifikatsperrliste (Certificate Revocation List, CRL) des lokalen Computers ab oder legt diese fest. (Abrufen)
IOCSPCAConfiguration::get_Modified

Ruft einen Wert ab, der angibt, ob ein OCSPCAConfiguration-Objekt seit seiner Erstellung geändert wurde.
IOCSPCAConfiguration::get_ProviderCLSID

Ruft die CLSID des von der Zertifizierungsstellenkonfiguration verwendeten Sperrinformationsanbieters ab oder legt sie fest. (Abrufen)
IOCSPCAConfiguration::get_ProviderProperties

Ruft Informationen ab, die Zertifikate status Antworten bereitstellt, oder legt sie fest. (Abrufen)
IOCSPCAConfiguration::get_ReminderDuration

Ruft den Prozentsatz der Lebensdauer eines Signaturzertifikats ab, nach dem ein Warnungsereignis protokolliert wird, oder legt diese fest. (Abrufen)
IOCSPCAConfiguration::get_SigningCertificate

Ruft ein Signaturzertifikat ab, das mithilfe von Distinguished Encoding Rules (DER) codiert wurde, oder legt es fest. Ein OCSP-Antwortdienst (Online Certificate Status Protocol) verwendet dieses Zertifikat, um seine Antworten auf Zertifikatsanforderungen status zu signieren. (Abrufen)
IOCSPCAConfiguration::get_SigningCertificateTemplate

Ruft den Vorlagennamen für ein Signaturzertifikat ab oder legt diese fest. (Abrufen)
IOCSPCAConfiguration::get_SigningFlags

Ruft eine Kombination von Flagwerten ab oder legt diese fest. Diese Werte geben die Verwaltung von Signaturzertifikaten an, die zu einer Konfiguration einer Zertifizierungsstelle gehören. (Abrufen)
IOCSPCAConfiguration::p ut_CAConfig

Ruft einen Namen der Zertifizierungsstelle ab, mit dem ein Signaturzertifikat signiert werden muss, oder legt diese fest. (Put)
IOCSPCAConfiguration::p ut_HashAlgorithm

Ruft einen Bezeichner für den Hashalgorithmus ab, der zum Signieren eines Zertifikats verwendet wird, oder legt diesen fest. (Put)
IOCSPCAConfiguration::p ut_LocalRevocationInformation

Ruft die Zertifikatsperrliste (Certificate Revocation List, CRL) des lokalen Computers ab oder legt diese fest. (Put)
IOCSPCAConfiguration::p ut_ProviderCLSID

Ruft die CLSID des von der Zertifizierungsstellenkonfiguration verwendeten Sperrinformationsanbieters ab oder legt sie fest. (Put)
IOCSPCAConfiguration::p ut_ProviderProperties

Ruft Informationen ab, die Zertifikate status Antworten bereitstellt, oder legt sie fest. (Put)
IOCSPCAConfiguration::p ut_ReminderDuration

Ruft den Prozentsatz der Lebensdauer eines Signaturzertifikats ab, nach dem ein Warnungsereignis protokolliert wird, oder legt diese fest. (Put)
IOCSPCAConfiguration::p ut_SigningCertificate

Ruft ein Signaturzertifikat ab, das mithilfe von Distinguished Encoding Rules (DER) codiert wurde, oder legt es fest. Ein OCSP-Antwortdienst (Online Certificate Status Protocol) verwendet dieses Zertifikat, um seine Antworten auf Zertifikatsanforderungen status zu signieren. (Put)
IOCSPCAConfiguration::p ut_SigningCertificateTemplate

Ruft den Vorlagennamen für ein Signaturzertifikat ab oder legt diese fest. (Put)
IOCSPCAConfiguration::p ut_SigningFlags

Ruft eine Kombination von Flagwerten ab oder legt diese fest. Diese Werte geben die Verwaltung von Signaturzertifikaten an, die zu einer Konfiguration einer Zertifizierungsstelle gehören. (Put)

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 (include Certserv.h)

Weitere Informationen

IDispatch