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.
[Diese Schnittstelle ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]
Die IEnroll4-Schnittstelle stellt das Zertifikatregistrierungssteuerelement dar und wird hauptsächlich zum Generieren von Zertifikatanforderungen verwendet.
Vererbung
Die IEnroll4-Schnittstelle erbt von IEnroll und IEnroll2. IEnroll4 verfügt auch über folgende Membertypen:
Methoden
Die IEnroll4-Schnittstelle verfügt über diese Methoden.
|
IEnroll4::acceptFileResponseWStr Akzeptiert die Übermittlung der Anmeldeinformationen, die als Reaktion auf einen früheren Aufruf von createFileRequestWStr ausgegeben wurden, und platziert die Anmeldeinformationen im entsprechenden Speicher. |
|
IEnroll4::acceptResponseBlob Akzeptiert die Übermittlung der Anmeldeinformationen, die als Reaktion auf einen früheren Aufruf von createRequestWStr ausgestellt wurden, und platziert die Anmeldeinformationen im entsprechenden Speicher. |
|
IEnroll4::addAttributeToRequestWStr Fügt der Zertifikatanforderung ein Attribut hinzu. |
|
IEnroll4::addBlobPropertyToCertificateWStr Die IEnroll4::addBlobPropertyToCertificateWStr-Methode fügt einem Zertifikat eine BLOB-Eigenschaft hinzu. |
|
IEnroll4::AddCertTypeToRequestWStrEx Fügt einer Anforderung eine Zertifikatvorlage (auch als Zertifikattyp bezeichnet) hinzu. |
|
IEnroll4::addExtensionToRequestWStr Fügt der Anforderung eine Erweiterung hinzu. |
|
IEnroll4::addNameValuePairToRequestWStr Fügt der Anforderung ein nicht authentifiziertes Name-Wert-Zeichenfolgenpaar hinzu. |
|
IEnroll4::binaryBlobToString Konvertiert ein Binärdatenblob in eine Zeichenfolge. Diese Methode verwendet die CryptBinaryToString-Funktion, um die Konvertierung durchzuführen. Diese Methode wurde zuerst in der IEnroll4-Schnittstelle definiert. |
|
IEnroll4::createFilePFXWStr Speichert die akzeptierte Zertifikatkette und den privaten Schlüssel in einer Datei im PFX-Format (Personal Information Exchange). |
|
IEnroll4::createFileRequestWStr Erstellt einen PKCS (IEnroll4.createFileRequestWStr) |
|
IEnroll4::createPFXWStr Speichert die akzeptierte Zertifikatkette und den privaten Schlüssel in einer PFX-Formatzeichenfolge (Personal Information Exchange). Das PFX-Format wird auch als PKCS (IEnroll4.createPFXWStr) bezeichnet. |
|
IEnroll4::createRequestWStr Erstellt einen PKCS (IEnroll4.createRequestWStr) |
|
IEnroll4::enumPendingRequestWStr Listet ausstehende Zertifikatanforderungen auf und ruft jeweils eine angegebene Eigenschaft ab. |
|
IEnroll4::get_ClientId Die ClientId-Eigenschaft legt ein Client-ID-Anforderungsattribut fest oder ruft es ab. Das Client-ID-Anforderungsattribut gibt die Quelle der Zertifikatanforderung an. Diese Eigenschaft wurde zuerst in der IEnroll4-Schnittstelle definiert. (Get) |
|
IEnroll4::get_IncludeSubjectKeyID Die IncludeSubjectKeyID-Eigenschaft von IEnroll4 bestimmt, ob die Antragstellerschlüssel-ID-Erweiterung der generierten Zertifikatanforderung hinzugefügt wird. (Get) |
|
IEnroll4::get_ThumbPrintWStr Legt einen Hash der Zertifikatdaten fest oder ruft diese ab. Der Fingerabdruck wird verwendet, um auf das ausstehende Zertifikat zu verweisen. (Get) |
|
IEnroll4::getCertContextFromFileResponseWStr Ruft das Zertifikat aus einer Datei ab, die eine Antwort von einer Zertifizierungsstelle enthält. |
|
IEnroll4::getCertContextFromResponseBlob Ruft das Zertifikat aus der Antwort einer Zertifizierungsstelle ab. |
|
IEnroll4::GetKeyLenEx Ruft Größeninformationen für die Signatur und den Austauschschlüssel ab. |
|
IEnroll4::GetPrivateKeyArchiveCertificate Die GetPrivateKeyArchiveCertificate-Methode ruft das Zertifikat ab, das zum Archivieren des privaten Schlüssels verwendet wird. Diese Methode wurde zuerst in der IEnroll4-Schnittstelle definiert. |
|
IEnroll4::getProviderTypeWStr Ruft den Typ des angegebenen Kryptografiedienstanbieters (CSP) ab. |
|
IEnroll4::InstallPKCS7BlobEx Dasselbe wie InstallPKCS7Blob, mit der Ausnahme, dass die Anzahl der Zertifikate zurückgegeben wird, die tatsächlich in lokalen Speicher installiert sind. |
|
IEnroll4::p ut_ClientId Die ClientId-Eigenschaft legt ein Client-ID-Anforderungsattribut fest oder ruft es ab. Das Client-ID-Anforderungsattribut gibt die Quelle der Zertifikatanforderung an. Diese Eigenschaft wurde zuerst in der IEnroll4-Schnittstelle definiert. (Put) |
|
IEnroll4::p ut_IncludeSubjectKeyID Die IncludeSubjectKeyID-Eigenschaft von IEnroll4 bestimmt, ob die Antragstellerschlüssel-ID-Erweiterung der generierten Zertifikatanforderung hinzugefügt wird. (Put) |
|
IEnroll4::p ut_ThumbPrintWStr Legt einen Hash der Zertifikatdaten fest oder ruft diese ab. Der Fingerabdruck wird verwendet, um auf das ausstehende Zertifikat zu verweisen. (Put) |
|
IEnroll4::removePendingRequestWStr Entfernt eine ausstehende Anforderung aus dem Anforderungsspeicher des Clients. |
|
IEnroll4::resetAttributes Entfernt alle Attribute aus der Anforderung. |
|
IEnroll4::resetExtensions Entfernt alle Erweiterungen aus der Anforderung. |
|
IEnroll4::setPendingRequestInfoWStr Legt Eigenschaften für eine ausstehende Anforderung fest. |
|
IEnroll4::SetPrivateKeyArchiveCertificate Die SetPrivateKeyArchiveCertificate-Methode gibt das Zertifikat an, das zum Archivieren des privaten Schlüssels verwendet wird. Diese Methode wurde zuerst in der IEnroll4-Schnittstelle definiert. |
|
IEnroll4::SetSignerCertificate Die SetSignerCertificate-Methode gibt das Zertifikat des Signierers an. Diese Methode wurde zuerst in der IEnroll4-Schnittstelle definiert. |
|
IEnroll4::stringToBinaryBlob Konvertiert eine codierte Zeichenfolge in ein Binärdatenblob. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | xenroll.h |