Partager via


Interface ICertSrvSetupKeyInformation (casetup.h)

L’interface ICertSrvSetupKeyInformation définit un ensemble de propriétés de clé privée utilisées pour la configuration des rôles d’autorité de certification ou SCEP ( Microsoft Simple Certificate Enrollment Protocol ). Les informations décrivent une clé privée existante ou une clé générée par l’installation.

Microsoft fournit une implémentation de cette interface dans la classe CCertSrvSetupKeyInformation .

En C++, vous créez une instance de cette interface en appelant la fonction CoCreateInstance avec l’identificateur de classe CLSID_CCertSrvSetupKeyInformation.

Héritage

L’interface ICertSrvSetupKeyInformation hérite de l’interface IDispatch.

Méthodes

L’interface ICertSrvSetupKeyInformation contient ces méthodes.

 
ICertSrvSetupKeyInformation ::get_ContainerName

Obtient ou définit le nom utilisé par le fournisseur de services de chiffrement (CSP) pour générer, stocker ou accéder à la clé. (Obtenir)
ICertSrvSetupKeyInformation ::get_Existing

Obtient ou définit une valeur qui indique si la clé privée existe déjà. (Obtenir)
ICertSrvSetupKeyInformation ::get_ExistingCACertificate

Obtient ou définit la valeur binaire qui a été encodée à l’aide de Distinguished Encoding Rules (DER) et qui est la valeur binaire du certificat d’autorité de certification qui correspond à une clé existante. (Obtenir)
ICertSrvSetupKeyInformation ::get_HashAlgorithm

Obtient ou définit le nom de l’algorithme de hachage utilisé pour signer ou vérifier le certificat d’autorité de certification pour la clé. (Obtenir)
ICertSrvSetupKeyInformation ::get_Length

Obtient ou définit la force de la clé sur l’une des valeurs prises en charge par le fournisseur de services de chiffrement (CSP). (Obtenir)
ICertSrvSetupKeyInformation ::get_ProviderName

Obtient ou définit le nom du fournisseur de services de chiffrement (CSP) ou du fournisseur de stockage de clés (KSP) utilisé pour générer ou stocker la clé privée. (Obtenir)
ICertSrvSetupKeyInformation ::p ut_ContainerName

Obtient ou définit le nom utilisé par le fournisseur de services de chiffrement (CSP) pour générer, stocker ou accéder à la clé. (Put)
ICertSrvSetupKeyInformation ::p ut_Existing

Obtient ou définit une valeur qui indique si la clé privée existe déjà. (Put)
ICertSrvSetupKeyInformation ::p ut_ExistingCACertificate

Obtient ou définit la valeur binaire qui a été encodée à l’aide de Distinguished Encoding Rules (DER) et qui est la valeur binaire du certificat d’autorité de certification qui correspond à une clé existante. (Put)
ICertSrvSetupKeyInformation ::p ut_HashAlgorithm

Obtient ou définit le nom de l’algorithme de hachage utilisé pour signer ou vérifier le certificat d’autorité de certification pour la clé. (Put)
ICertSrvSetupKeyInformation ::p ut_Length

Obtient ou définit la force de la clé sur l’une des valeurs prises en charge par le fournisseur de services de chiffrement (CSP). (Put)
ICertSrvSetupKeyInformation ::p ut_ProviderName

Obtient ou définit le nom du fournisseur de services de chiffrement (CSP) ou du fournisseur de stockage de clés (KSP) utilisé pour générer ou stocker la clé privée. (Put)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Datacenter, Windows Server 2008 Entreprise [applications de bureau uniquement]
Plateforme cible Windows
En-tête casetup.h