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) |