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 |