Partager via


Ix509AttributeCspProvider, interface (certenroll.h)

L’interface IX509AttributeCspProvider représente un attribut qui identifie le fournisseur de chiffrement utilisé par l’entité qui demande le certificat. Les fournisseurs de chiffrement et les conteneurs de clés sont utilisés pour générer et stocker des clés et effectuer le chiffrement, la signature et le hachage.

Cet attribut est automatiquement placé dans la collection d’attributs PKCS #10 lorsque vous appelez la méthode Encode .

Héritage

L’interface IX509AttributeCspProvider hérite de IX509Attribute. IX509AttributeCspProvider a également les types de membres suivants :

Méthodes

L’interface IX509AttributeCspProvider a ces méthodes.

 
IX509AttributeCspProvider::get_KeySpec

Récupère une valeur qui indique si la paire de clés stockée par le fournisseur ou le conteneur de clés est utilisée pour le chiffrement ou pour la signature du contenu.
IX509AttributeCspProvider::get_ProviderName

Récupère le nom du fournisseur.
IX509AttributeCspProvider::get_Signature

Récupère la signature numérique sur le fournisseur.
IX509AttributeCspProvider::InitializeDecode

Initialise l’objet à partir d’un tableau d’octets encodé en Distinguished Encoding Rules (DER) qui contient des informations sur le fournisseur.
IX509AttributeCspProvider::InitializeEncode

Initialise l’attribut à partir d’informations sur le fournisseur.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête certenroll.h

Voir aussi

CertEnroll Interfaces

IX509Attribute

IX509Attributes