IX509AttributeCspProvider-Schnittstelle (certenroll.h)
Die IX509AttributeCspProvider-Schnittstelle stellt ein Attribut dar, das den kryptografischen Anbieter identifiziert, der von der Entität verwendet wird, die das Zertifikat anfordert. Kryptografieanbieter und Schlüsselcontainer werden verwendet, um Schlüssel zu generieren und zu speichern sowie Verschlüsselung, Signatur und Hashing durchzuführen.
Dieses Attribut wird automatisch in der PKCS #10-Attributauflistung platziert, wenn Sie die Encode-Methode aufrufen.
Vererbung
Die IX509AttributeCspProvider-Schnittstelle erbt von IX509Attribute. IX509AttributeCspProvider verfügt auch über folgende Membertypen:
Methoden
Die IX509AttributeCspProvider-Schnittstelle verfügt über diese Methoden.
IX509AttributeCspProvider::get_KeySpec Ruft einen Wert ab, der angibt, ob das vom Anbieter oder Schlüsselcontainer gespeicherte Schlüsselpaar für die Verschlüsselung oder zum Signieren von Inhalten verwendet wird. |
IX509AttributeCspProvider::get_ProviderName Ruft den Anbieternamen ab. |
IX509AttributeCspProvider::get_Signature Ruft die digitale Signatur auf dem Anbieter ab. |
IX509AttributeCspProvider::InitializeDecode Initialisiert das -Objekt aus einem Distinguished Encoding Rules (DER)-codierten Bytearray, das Informationen zum Anbieter enthält. |
IX509AttributeCspProvider::InitializeEncode Initialisiert das Attribut anhand von Informationen zum Anbieter. |
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 |