Schnittstellen für Zertifikaterweiterungen

Die folgenden Schnittstellen können zum Erstellen von Zertifikaterweiterungen verwendet werden.

Schnittstelle BESCHREIBUNG
IAlternativeName Stellt eine Instanz einer AlternativeNames-Erweiterung dar.
IAlternativeNames Verwaltet eine Auflistung von IAlternativeName-Objekten.
Icertificatepolicy Gibt eine Zertifikatrichtlinie an, die den Zweck angibt, für den das Zertifikat verwendet werden kann.
ICertificatePolicies Verwaltet eine Auflistung von ICertificatePolicy-Objekten.
IPolicyQualifier Stellt einen Qualifizierer dar, der einer Zertifikatrichtlinie zugeordnet werden kann.
IPolicyQualifiers Verwaltet eine Auflistung von IPolicyQualifier-Objekten.
IX509Extension Definiert eine Erweiterung für eine Zertifikatanforderung.
IX509ExtensionAlternativeNames Gibt ein oder mehrere alternative Namensformulare für den Subjekt eines Zertifikats an.
IX509ExtensionAuthorityKeyIdentifier Stellt eine AuthorityKeyIdentifier-Erweiterung dar.
IX509ExtensionBasicConstraints Gibt an, ob der Zertifikatssubjekt eine Zertifizierungsstelle und, falls ja, die Tiefe der Kette der untergeordneten Zertifizierungsstellen ist.
IX509ExtensionCertificatePolicies Stellt eine Auflistung von Richtlinieninformationsbegriffen dar.
IX509ExtensionMSApplicationPolicies Stellt eine Auflistung von Objektbezeichnern dar, die angeben, wie ein Zertifikat von einer Anwendung verwendet werden kann.
IX509ExtensionEnhancedKeyUsage Stellt eine Auflistung von Objektbezeichnern dar, die die beabsichtigte Verwendung des in einem Zertifikat enthaltenen öffentlichen Schlüssels identifizieren.
IX509ExtensionKeyUsage Stellt Einschränkungen für die Vorgänge dar, die mit dem im Zertifikat enthaltenen öffentlichen Schlüssel ausgeführt werden können.
IX509Extensions Verwaltet eine Auflistung von IX509Extension-Objekten.
IX509ExtensionSmimeCapabilities Stellt eine Auflistung dar, die die Entschlüsselungsfunktionen eines E-Mail-Empfängers an einen E-Mail-Absender meldet.
IX509ExtensionSubjectKeyIdentifier Stellt eine SubjectKeyIdentifier-Erweiterung dar, die zum Identifizieren eines Signaturzertifikats verwendet wird.
IX509ExtensionTemplate Stellt eine CertificateTemplate-Erweiterung dar, die eine Vorlage der Version 2 enthält.
IX509ExtensionTemplateName Stellt eine CertificateTemplateName-Erweiterung dar, die eine Vorlage der Version 1 enthält.
ISmimeCapabilities Verwaltet eine Auflistung von ISmimeCapability-Objekten.
ISmimeCapability Stellt eine SMIMECapabilities-Erweiterung dar, die die Entschlüsselungsfunktionen eines E-Mail-Empfängers identifiziert.

CertEnroll-Schnittstellen