Partager via


Interface IX509EndorsementKey (certenroll.h)

Interface de clé d’approbation X.509

Héritage

L’interface IX509EndorsementKey hérite de l’interface IDispatch. IX509EndorsementKey a également les types de membres suivants :

Méthodes

L’interface IX509EndorsementKey possède ces méthodes.

 
IX509EndorsementKey ::AddCertificate

Ajoutez un certificat de clé d’approbation au fournisseur de stockage de clés (KSP) qui prend en charge les clés d’approbation.
IX509EndorsementKey ::Close

Ferme la clé d’approbation. Vous ne pouvez appeler la méthode Close qu’une fois que la méthode Open a été appelée avec succès.
IX509EndorsementKey ::ExportPublicKey

Exporte la clé publique d’approbation.
IX509EndorsementKey ::get_Length

Longueur de bits de la clé d’approbation. Vous ne pouvez accéder à cette propriété qu’après l’appel de la méthode Open.
IX509EndorsementKey ::get_Opened

Indique si la méthode Open a été appelée avec succès.
IX509EndorsementKey ::get_ProviderName

Nom du fournisseur de chiffrement. La valeur par défaut est le fournisseur de chiffrement de plateforme Microsoft. Vous devez définir la propriété ProviderName avant d’appeler la méthode Open. Vous ne pouvez pas modifier la propriété ProviderName après avoir appelé la méthode Open. (Obtenir)
IX509EndorsementKey ::GetCertificateByIndex

Obtient le certificat d’approbation associé à la clé d’approbation du fournisseur de stockage de clés pour l’index spécifié.
IX509EndorsementKey ::GetCertificateCount

Obtient le nombre de certificats d’approbation dans le fournisseur de stockage de clés.
IX509EndorsementKey ::Open

Ouvre la clé d’approbation. La clé d’approbation doit être ouverte pour pouvoir récupérer des informations à partir de la clé d’approbation, ajouter ou supprimer des certificats, ou exporter la clé d’approbation.
IX509EndorsementKey ::p ut_ProviderName

Nom du fournisseur de chiffrement. La valeur par défaut est le fournisseur de chiffrement de plateforme Microsoft. Vous devez définir la propriété ProviderName avant d’appeler la méthode Open. Vous ne pouvez pas modifier la propriété ProviderName après avoir appelé la méthode Open. (Put)
IX509EndorsementKey ::RemoveCertificate

Supprime un certificat d’approbation lié à la clé d’approbation du fournisseur de stockage de clés. Vous ne pouvez appeler la méthode RemoveCertificate qu’une fois que la méthode Open a été appelée avec succès.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête certenroll.h