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 |