IX509PrivateKey ::p ut_KeyUsage, méthode (certenroll.h)
La propriété KeyUsage spécifie ou récupère une valeur qui identifie l’objectif spécifique pour lequel une clé privée peut être utilisée. Cette propriété est activée sur le web pour l’entrée et la sortie.
Cette propriété est en lecture/écriture.
Syntaxe
HRESULT put_KeyUsage(
X509PrivateKeyUsageFlags Value
);
Paramètres
Value
Valeur de retour
None
Remarques
Si vous définissez la propriété KeySpec d’un fournisseur de services cloud hérité sur XCN_NCRYPT_ALLOW_SIGNING_FLAG, la propriété KeyUsage XCN_NCRYPT_ALLOW_SIGNING_FLAG. Si vous spécifiez XCN_AT_KEYEXCHANGE, la propriété KeyUsage est automatiquement définie sur XCN_NCRYPT_ALLOW_DECRYPT_FLAG | XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG.
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 |
DLL | CertEnroll.dll |