Partager via


Interface ICspStatuses (certenroll.h)

L’interface ICspStatuses définit des méthodes et des propriétés qui peuvent être utilisées pour gérer une collection d’objets ICspStatus . L’interface ICspStatus contient des informations sur une paire fournisseur/algorithme de chiffrement. L’objet de collection est créé lorsque vous appelez les propriétés et méthodes suivantes.

Property/Method Interface Description
GetCspStatusesFromOperations ICspInformations Crée une collection ICspStatuses pour un type d’algorithme spécifié et des informations de fournisseur facultatives.
Note Le contrôle d’inscription de certificat utilise une collection ICspStatuses uniquement pour la sélection de l’algorithme de clé privée asymétrique (chiffrement, signature et échange de clés).
 
GetCspStatuses IX509CertificateRequestPkcs10 Crée une collection ICspStatuses qui contient toutes les paires fournisseur/algorithme cohérentes avec l’utilisation prévue de la clé privée, comme spécifié par l’appelant.
CspStatuses IX509CertificateRequestPkcs10 Crée une collection ICspStatuses qui contient toutes les paires fournisseur/algorithme cohérentes avec l’utilisation prévue de la clé privée identifiée par l’objet IX509PrivateKey associé à la demande de certificat.

Héritage

L’interface ICspStatuses hérite de l’interface IDispatch . ICspStatuses possède également les types de membres suivants :

Méthodes

L’interface ICspStatuses a ces méthodes.

 
ICspStatuses ::Add

Ajoute un objet ICspStatus à la collection.
ICspStatuses ::Clear

Supprime tous les objets ICspStatus de la collection.
ICspStatuses ::get__NewEnum

Récupère l’énumérateur de la collection. (ICspStatuses.get__NewEnum)
ICspStatuses ::get_Count

Récupère le nombre d’objets ICspStatus dans la collection.
ICspStatuses ::get_ItemByIndex

Récupère un objet ICspStatus de la collection par numéro d’index.
ICspStatuses ::get_ItemByName

Récupère un objet ICspStatus de la collection par fournisseur et nom d’algorithme.
ICspStatuses ::get_ItemByOperations

Récupère un objet ICspStatus qui a le même nom que le fournisseur spécifié sur l’entrée et le même algorithme, mais identifie une opération de chiffrement différente.
ICspStatuses ::get_ItemByOrdinal

Récupère un objet ICspStatus de la collection par nombre ordinal.
ICspStatuses ::get_ItemByProvider

Récupère un objet ICspStatus qui porte le même nom que le fournisseur spécifié sur l’entrée, mais identifie un algorithme qui prend en charge une autre utilisation de clé prévue.
ICspStatuses ::Remove

Supprime un objet ICspStatus de la collection par numéro d’index.

Configuration requise

Condition requise Valeur
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

ICspStatus

IDispatch