Freigeben über


IX509EndorsementKey-Schnittstelle (certenroll.h)

X.509 Endorsement Key Interface

Vererbung

Die IX509EndorsementKey-Schnittstelle erbt von der IDispatch-Schnittstelle . IX509EndorsementKey verfügt auch über folgende Arten von Membern:

Methoden

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

 
IX509EndorsementKey::AddCertificate

Fügen Sie dem Schlüsselspeicheranbieter (KSP) ein Bestätigungsschlüsselzertifikat hinzu, das Unterstützungsschlüssel unterstützt.
IX509EndorsementKey::Close

Schließt den Bestätigungsschlüssel. Sie können die Close-Methode erst aufrufen, nachdem die Open-Methode erfolgreich aufgerufen wurde.
IX509EndorsementKey::ExportPublicKey

Exportiert den öffentlichen Schlüssel für die Bestätigung.
IX509EndorsementKey::get_Length

Die Bitlänge des Bestätigungsschlüssels. Sie können erst auf diese Eigenschaft zugreifen, nachdem die Open-Methode aufgerufen wurde.
IX509EndorsementKey::get_Opened

Gibt an, ob die Open-Methode erfolgreich aufgerufen wurde.
IX509EndorsementKey::get_ProviderName

Der Name des Verschlüsselungsanbieters. Der Standardwert ist der Microsoft Platform Crypto Provider. Sie müssen die ProviderName-Eigenschaft festlegen, bevor Sie die Open-Methode aufrufen. Sie können die ProviderName-Eigenschaft nicht ändern, nachdem Sie die Open-Methode aufgerufen haben. (Abrufen)
IX509EndorsementKey::GetCertificateByIndex

Ruft das Dem Endorsement Key zugeordnete Bestätigungszertifikat vom Schlüsselspeicheranbieter für den angegebenen Index ab.
IX509EndorsementKey::GetCertificateCount

Ruft die Anzahl der Bestätigungszertifikate im Schlüsselspeicheranbieter ab.
IX509EndorsementKey::Open

Öffnet den Bestätigungsschlüssel. Der Bestätigungsschlüssel muss geöffnet sein, bevor Sie informationen aus dem Bestätigungsschlüssel abrufen, Zertifikate hinzufügen oder entfernen oder den Billigungsschlüssel exportieren können.
IX509EndorsementKey::p ut_ProviderName

Der Name des Verschlüsselungsanbieters. Der Standardwert ist der Microsoft Platform Crypto Provider. Sie müssen die ProviderName-Eigenschaft festlegen, bevor Sie die Open-Methode aufrufen. Sie können die ProviderName-Eigenschaft nicht ändern, nachdem Sie die Open-Methode aufgerufen haben. (Put)
IX509EndorsementKey::RemoveCertificate

Entfernt ein Bestätigungszertifikat im Zusammenhang mit dem Endorsement-Schlüssel aus dem Schlüsselspeicheranbieter. Sie können die RemoveCertificate-Methode erst aufrufen, nachdem die Open-Methode erfolgreich aufgerufen wurde.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile certenroll.h