IX509CertificateRequestCertificate-Schnittstelle (certenroll.h)

Die IX509CertificateRequestCertificate-Schnittstelle stellt ein Anforderungsobjekt für ein selbst generiertes Zertifikat dar, sodass Sie ein Zertifikat direkt erstellen können, ohne eine Registrierung oder Zertifizierungsstelle zu durchlaufen. Die folgende Abbildung zeigt die Vererbungsstruktur für dieses Objekt.

Vererbungsdiagramm für ein selbst generiertes Zertifikat

Vererbung

Die IX509CertificateRequestCertificate-Schnittstelle erbt von IX509CertificateRequestPkcs10. IX509CertificateRequestCertificate verfügt auch über folgende Membertypen:

Methoden

Die IX509CertificateRequestCertificate-Schnittstelle verfügt über diese Methoden.

 
IX509CertificateRequestCertificate::CheckPublicKeySignature

Überprüft die Zertifikatsignatur mithilfe des öffentlichen Schlüssels des Signaturzertifikats.
IX509CertificateRequestCertificate::get_Issuer

Gibt den Namen des Zertifikatausstellers an oder ruft diese ab. (Abrufen)
IX509CertificateRequestCertificate::get_NotAfter

Gibt das Datum und die Uhrzeit an, nach denen das Zertifikat nicht mehr gültig ist, oder ruft sie ab. (Abrufen)
IX509CertificateRequestCertificate::get_NotBefore

Gibt das Datum und die Uhrzeit an, vor denen das Zertifikat ungültig ist, oder ruft sie ab. (Abrufen)
IX509CertificateRequestCertificate::get_SerialNumber

Gibt die Zertifikatseriennummer an und ruft sie ab. (Abrufen)
IX509CertificateRequestCertificate::get_SignerCertificate

Gibt das ISignerCertificate-Objekt an, das zum Signieren des Zertifikats verwendet wird, oder ruft es ab. (Abrufen)
IX509CertificateRequestCertificate::p ut_Issuer

Gibt den Namen des Zertifikatausstellers an oder ruft diese ab. (Put)
IX509CertificateRequestCertificate::p ut_NotAfter

Gibt das Datum und die Uhrzeit an, nach denen das Zertifikat nicht mehr gültig ist, oder ruft sie ab. (Put)
IX509CertificateRequestCertificate::p ut_NotBefore

Gibt das Datum und die Uhrzeit an, vor denen das Zertifikat ungültig ist, oder ruft sie ab. (Put)
IX509CertificateRequestCertificate::p ut_SerialNumber

Gibt die Zertifikatseriennummer an und ruft sie ab. (Put)
IX509CertificateRequestCertificate::p ut_SignerCertificate

Gibt das ISignerCertificate-Objekt an, das zum Signieren des Zertifikats verwendet wird, oder ruft es ab. (Put)

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certenroll.h

Weitere Informationen

CertEnroll-Schnittstellen

IX509CertificateRequest

IX509CertificateRequestPkcs10