ICEnroll4-Schnittstelle (xenroll.h)
[Diese Schnittstelle steht ab Windows Server 2008 und Windows Vista nicht mehr zur Verfügung.]
Die ICEnroll4-Schnittstelle ist eine von mehreren Schnittstellen, die das Zertifikatregistrierungssteuerelement darstellen. Dies ist in erster Linie von Interesse, wenn Sie automation nicht verwenden. Wenn Sie hingegen in Visual Basic oder einer anderen Automation-Sprache programmieren, sehen Sie sich das CEnroll-Objekt an.
Vererbung
Die ICEnroll4-Schnittstelle erbt von ICEnroll, ICEnroll2, ICEnroll3 und IDispatch. ICEnroll4 verfügt auch über folgende Membertypen:
Methoden
Die ICEnroll4-Schnittstelle verfügt über diese Methoden.
ICEnroll4::acceptFileResponse Akzeptiert die Übermittlung der Anmeldeinformationen, die als Reaktion auf einen früheren Aufruf von createFileRequest ausgegeben wurden, und platziert die Anmeldeinformationen im entsprechenden Speicher. |
ICEnroll4::acceptResponse Akzeptiert die Übermittlung der Anmeldeinformationen, die als Reaktion auf einen früheren Aufruf von createRequest ausgegeben wurden, und platziert die Anmeldeinformationen im entsprechenden Speicher. |
ICEnroll4::addAttributeToRequest Fügt der Zertifikatanforderung ein Attribut hinzu. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::addBlobPropertyToCertificate Fügt einem Zertifikat eine BLOB-Eigenschaft hinzu. |
ICEnroll4::addCertTypeToRequestEx Fügt einer Anforderung eine Zertifikatvorlage (oder "Zertifikattyp") hinzu. |
ICEnroll4::addExtensionToRequest Die ICEnroll4::addExtensionToRequest-Methode fügt der Anforderung eine Erweiterung hinzu. |
ICEnroll4::addNameValuePairToRequest Fügt der Anforderung ein nicht authentifiziertes Name-Wert-Zeichenfolgenpaar hinzu. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::binaryToString Konvertiert ein Blob für binäre Daten in eine Zeichenfolge. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::createFilePFX Speichert die akzeptierte Zertifikatkette und den privaten Schlüssel in einer Datei im PFX-Format (Personal Information Exchange). Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::createFileRequest Erstellt einen PKCS (ICEnroll4.createFileRequest) |
ICEnroll4::createPFX Speichert die akzeptierte Zertifikatkette und den privaten Schlüssel in einer PFX-Formatzeichenfolge (Personal Information Exchange). Das PFX-Format wird auch als PKCS (ICEnroll4.createPFX) bezeichnet. |
ICEnroll4::createRequest Erstellt einen PKCS (ICEnroll4.createRequest) |
ICEnroll4::enumPendingRequest Listet ausstehende Zertifikatanforderungen auf und ruft eine angegebene Eigenschaft von jeder ab. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::get_ClientId 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 ICEnroll4-Schnittstelle definiert. (Abrufen) |
ICEnroll4::get_IncludeSubjectKeyID Bestimmt, ob der generierten Zertifikatanforderung die Schlüssel-ID-Erweiterung des Antragstellers hinzugefügt wird. (Abrufen) |
ICEnroll4::get_PrivateKeyArchiveCertificate Legt das Zertifikat fest, das zum Archivieren eines privaten Schlüssels mit einem PKCS (Get) verwendet wird, oder ruft es ab. |
ICEnroll4::get_ThumbPrint Legt einen Hash der Zertifikatdaten fest oder ruft sie ab. (Abrufen) |
ICEnroll4::getCertFromFileResponse Ruft das Zertifikat aus einer Datei ab, die eine Antwort von einer Zertifizierungsstelle enthält. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::getCertFromResponse Ruft das Zertifikat aus der Antwort einer Zertifizierungsstelle ab. Diese Methode wurde zuerst von der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::GetKeyLenEx Ruft Größeninformationen für die Signatur- und Austauschschlüssel ab. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::getProviderType Ruft den Typ des angegebenen Kryptografiedienstanbieters (CSP) ab. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::InstallPKCS7Ex Verarbeitet ein Zertifikat oder eine Kette von Zertifikaten und platziert sie in den entsprechenden Zertifikatspeichern. InstallPKCS7 gibt die Anzahl der Zertifikate zurück, die tatsächlich in lokalen Speicher installiert sind. |
ICEnroll4::p ut_ClientId 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 ICEnroll4-Schnittstelle definiert. (Put) |
ICEnroll4::p ut_IncludeSubjectKeyID Bestimmt, ob der generierten Zertifikatanforderung die Schlüssel-ID-Erweiterung des Antragstellers hinzugefügt wird. (Put) |
ICEnroll4::p ut_PrivateKeyArchiveCertificate Legt das Zertifikat fest, das zum Archivieren eines privaten Schlüssels mit einem PKCS (Put) verwendet wird, oder ruft es ab. |
ICEnroll4::p ut_SignerCertificate Legt das Zertifikat des Signierers fest. |
ICEnroll4::p ut_ThumbPrint Legt einen Hash der Zertifikatdaten fest oder ruft sie ab. (Put) |
ICEnroll4::removePendingRequest Entfernt eine ausstehende Anforderung aus dem Anforderungsspeicher des Clients. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::resetAttributes Entfernt alle Attribute aus der Anforderung. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::resetBlobProperties Setzt die Eigenschaften eines BLOB zurück. |
ICEnroll4::resetExtensions Entfernt alle Erweiterungen aus der Anforderung. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::setPendingRequestInfo Legt Eigenschaften für eine ausstehende Anforderung fest. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
ICEnroll4::stringToBinary Konvertiert eine codierte Zeichenfolge in ein Binärdatenblob. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert. |
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 |