Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Schnittstellen werden von der Zertifikatregistrierungs-API unterstützt.
| Schnittstelle | Beschreibung |
|---|---|
| IAlternativeName- | Stellt eine Instanz einer AlternativeNames Erweiterung dar. |
| IAlternativeNames- | Verwaltet eine Auflistung von IAlternativeName--Objekten. |
| IBinaryConverter- | Erstellt eine Unicode-codierte Zeichenfolge aus einem Bytearray, erstellt ein Bytearray aus einer Unicode-codierten Zeichenfolge und ändert den Typ der Unicode-Codierung, die auf eine Zeichenfolge angewendet wird. |
| ICertificatePolicy- | Gibt eine Zertifikatrichtlinie an, die den Zweck angibt, für den das Zertifikat verwendet werden kann. |
| ICertificatePolicies | Verwaltet eine Auflistung von ICertificatePolicy--Objekten. |
| ICertProperties | Verwalten einer Auflistung von ICertProperty--Objekten. |
| ICertProperty- | Ordnet eine externe Eigenschaft einem Zertifikat zu. |
| ICertPropertyArchived | Stellt eine Zertifikateigenschaft dar, die angibt, ob ein Zertifikat archiviert wurde. |
| ICertPropertyArchivedKeyHash | Stellt einen SHA-1-Hash eines verschlüsselten privaten Schlüssels dar, der an eine Zertifizierungsstelle für die Archivierung übermittelt wurde. |
| ICertPropertyAutoEnroll | Stellt eine Zertifikateigenschaft dar, die eine Vorlage identifiziert, die für die automatische Registrierung des Zertifikats konfiguriert wurde. |
| ICertPropertyBackedUp- | Stellt eine Zertifikateigenschaft dar, die angibt, ob ein Zertifikat gesichert wurde, und wenn ja, das Datum und die Uhrzeit, zu der es gespeichert wurde. |
| ICertPropertyDescription | Ermöglicht es Ihnen, eine Zeichenfolge anzugeben und abzurufen, die beschreibende Informationen für ein Zertifikat enthält. |
| ICertPropertyEnrollment- | Stellt eine Zertifikateigenschaft dar, die Zertifikat- und Zertifizierungsstelleninformationen enthält, die erstellt werden, wenn der Client die methode "Enroll" für die IX509Enrollment-schnittstelle aufruft. |
| ICertPropertyEnrollmentPolicyServer | Stellt eine externe Zertifikateigenschaft dar, die Informationen zu einem Zertifikatregistrierungsrichtlinienserver (CEP) und einem Zertifikatregistrierungsserver (CES) enthält. |
| ICertPropertyFriendlyName | Ermöglicht es Ihnen, eine Zeichenfolge anzugeben und abzurufen, die den Anzeigenamen eines Zertifikats enthält. |
| ICertPropertyKeyProvInfo | Stellt eine Zertifikateigenschaft dar, die Informationen zu einem privaten Schlüssel enthält. |
| ICertPropertyRenewal | Stellt eine Zertifikateigenschaft dar, die einen SHA-1-Hash des neuen Zertifikats enthält, das erstellt wird, wenn ein vorhandenes Zertifikat erneuert wird. |
| ICertPropertyRequestOriginator | Stellt eine Zertifikateigenschaft dar, die den DNS-Namen (Domain Naming System) des Computers enthält, auf dem die Anforderung erstellt wurde. |
| ICertPropertySHA1Hash- | Stellt eine Zertifikateigenschaft dar, die einen SHA-1-Hash des Zertifikats enthält. |
| ICertificationAuthorities | Verwaltet eine Auflistung von ICertificationAuthority--Objekten. |
| ICertificationAuthority- | Stellt eine einzelne Zertifizierungsstelle dar. |
| ICryptAttribute- | Stellt ein kryptografisches Attribut in einer Zertifikatanforderung dar. |
| ICryptAttributes | Verwaltet eine Auflistung von ICryptAttribute--Objekten. |
| ICspAlgorithm | Stellt einen Algorithmus dar, der von einem kryptografischen Anbieter implementiert wird. |
| ICspAlgorithms | Verwaltet eine Auflistung von ICspAlgorithm--Objekten. |
| ICspInformation- | Bietet Zugriff auf allgemeine Informationen zu einem kryptografischen Anbieter. |
| ICspInformations- | Verwaltet eine Auflistung von ICspInformation--Objekten. |
| ICspStatus- | Enthält Informationen zu einem Kryptografieanbieter/Algorithmuspaar. |
| ICspStatuses- | Verwaltet eine Auflistung von ICspStatus--Objekten. |
| IObjectId- | Stellt einen Objektbezeichner dar. |
| IObjectIds- | Verwaltet eine Auflistung von IObjectId--Objekten. |
| IPolicyQualifier- | Stellt einen Qualifizierer dar, der einer Zertifikatrichtlinie zugeordnet werden kann. |
| IPolicyQualifiers- | Verwaltet eine Auflistung von IPolicyQualifier--Objekten. |
| ISignerCertificate | Stellt ein Signaturzertifikat dar, mit dem Sie eine Zertifikatanforderung signieren können. |
| ISignerCertificates | Verwaltet eine Auflistung von ISignerCertificate--Objekten. |
| ISmimeCapabilities | Verwaltet eine Auflistung von ISmimeCapability--Objekten. |
| ISmimeCapability | Stellt eine SMIMECapabilities Erweiterung dar, die die Entschlüsselungsfunktionen eines E-Mail-Empfängers identifiziert. |
| IX500DistinguishedName | Stellt einen X.500-Distinguished-Namen dar. |
| IX509Attribute | Stellt ein Attribut in einer PKCS #7- oder PKCS #10- oder CMC-Zertifikatanforderung dar. |
| IX509AttributeClientId | Stellt ein Attribut dar, das verwendet werden kann, um den Client zu identifizieren, der eine Zertifikatanforderung generiert hat. |
| IX509AttributeExtensions | Stellt die Zertifikaterweiterungen in einer Zertifikatanforderung dar. |
| IX509AttributeArchiveKey- | Stellt ein Attribut dar, das einen verschlüsselten privaten Schlüssel enthält, der von einer Zertifizierungsstelle archiviert werden soll. |
| IX509AttributeArchiveKeyHash | Stellt ein Attribut dar, das einen SHA-1-Hash des verschlüsselten privaten Schlüssels enthält, der von einer Zertifizierungsstelle archiviert werden soll. |
| IX509AttributeCspProvider | Stellt ein Attribut dar, das den kryptografischen Anbieter identifiziert, der von der Entität verwendet wird, die das Zertifikat anfordert. |
| IX509AttributeOSVersion | Stellt ein Attribut dar, das Versionsinformationen zum Clientbetriebssystem enthält, auf dem die Zertifikatanforderung generiert wurde. |
| IX509AttributeRenewalCertificate | Stellt ein Attribut dar, das das zu erneuernde Zertifikat enthält. |
| IX509Attributes | Verwaltet eine Auflistung von IX509Attribute--Objekten. |
| IX509CertificateRequest | Stellt die abstrakte Schnittstelle der obersten Ebene für eine Zertifikatanforderung dar. |
| IX509CertificateRequestCertificate | Ermöglicht es Ihnen, Zertifikate direkt zu erstellen, ohne eine Registrierung oder Zertifizierungsstelle durchzugehen. |
| IX509CertificateRequestCertificate2 | Erweitert die IX509CertificateRequestCertificate Schnittstelle, um die Initialisierung aus einer Vorlage zu ermöglichen. |
| IX509CertificateRequestCmc | Stellt eine CMC-Anforderung dar. |
| IX509CertificateRequestCmc2 | Erweitert die IX509CertificateRequestCmc Schnittstelle, um die Initialisierung aus einer Vorlage zu ermöglichen. |
| IX509CertificateRequestPkcs10 | Stellt eine PKCS #10-Anforderung dar. |
| IX509CertificateRequestPkcs10V2 | Erweitert die IX509CertificateRequestPkcs10 Schnittstelle, um die Initialisierung aus einer Vorlage zu ermöglichen. |
| IX509CertificateRequestPkcs7 | Stellt eine PKCS #7-Anforderung dar. |
| IX509CertificateRequestPkcs7V2 | Erweitert die IX509CertificateRequestPkcs7 Schnittstelle, um die Initialisierung aus einer Vorlage zu ermöglichen. |
| IX509CertificateTemplate | Stellt eine Zertifikatanforderungsvorlage dar. |
| IX509CertificateTemplates | Verwaltet eine Auflistung von IX509CertificateTemplate--Objekten. |
| IX509CertificateTemplateWritable | Fügt eine Vorlage zu einem Vorlagenspeicher hinzu oder löscht sie aus einem Vorlagenspeicher. |
| IX509Enrollment | Registriert einen Computer oder Benutzer in einer Zertifikathierarchie. |
| IX509Enrollment2 | Erweitert die IX509Enrollment Schnittstelle, um die Initialisierung aus einer Vorlage zu ermöglichen. |
| IX509EnrollmentHelper | Definiert Methoden, die es einer Webanwendung ermöglichen, ein Zertifikat zu registrieren, Richtlinienserveranmeldeinformationen im Anmeldeinformationscache zu speichern und Richtlinienserver und Registrierungsserver zu registrieren. |
| IX509EnrollmentPolicyServer | Stellt einen Zertifikatregistrierungsrichtlinienserver (Certificate Enrollment Policy, CEP) dar. |
| IX509EnrollmentStatus | Ruft detaillierte Fehlerinformationen zu einer Zertifikatregistrierungstransaktion ab. |
| IX509EnrollmentWebClassFactory | Erstellt ein Objekt im Benutzerkontext auf einer Webseite. |
| IX509Extension | Definiert eine Erweiterung für eine Zertifikatanforderung. |
| IX509ExtensionAlternativeNames | Gibt ein oder mehrere alternative Namensformulare für den Betreff eines Zertifikats an. |
| IX509ExtensionAuthorityKeyIdentifier | Stellt eine AuthorityKeyIdentifier Erweiterung dar. |
| IX509ExtensionBasicConstraints | Gibt an, ob es sich bei dem Zertifikatbetreff um eine Zertifizierungsstelle handelt, und gegebenenfalls die Tiefe der untergeordneten Zertifizierungsstellenkette. |
| IX509ExtensionCertificatePolicies | Stellt eine Auflistung von Richtlinieninformationsausdrücke 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 beabsichtigten Verwendungen des öffentlichen Schlüssels identifizieren, der in einem Zertifikat enthalten ist. |
| IX509ExtensionKeyUsage | Stellt Einschränkungen für die Vorgänge dar, die vom öffentlichen Schlüssel im Zertifikat 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 Version 2-Vorlage enthält. |
| IX509ExtensionTemplateName | Stellt eine CertificateTemplateName Erweiterung dar, die eine Version 1-Vorlage enthält. |
| IX509MachineEnrollmentFactory | Erstellt ein IX509EnrollmentHelper -Objekt auf einer Webseite. |
| IX509NameValuePair | Stellt ein generisches Name-Wert-Paar dar. |
| IX509NameValuePairs | Verwaltet eine Auflistung von IX509NameValuePair--Objekten. |
| IX509PolicyServerListManager | Verwaltet eine Auflistung von IX509PolicyServerUrl--Objekten. |
| IX509PolicyServerListManager | Verwaltet eine Auflistung von IX509PolicyServerUrl--Objekten. |
| IX509PrivateKey | Stellt einen asymmetrischen privaten Schlüssel dar, der für Verschlüsselung, Unterzeichnung und Schlüsselvereinbarung verwendet werden kann. |
| IX509PublicKey | Stellt einen öffentlichen Schlüssel in einem öffentlichen/privaten Schlüsselpaar dar. |
| IX509SignatureInformation | Stellt Informationen dar, die zum Signieren einer Zertifikatanforderung verwendet werden. |
Verwandte Themen