Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’énumération X509PrivateKeyUsageFlags spécifie les utilisations autorisées d’une clé privée. C’est la responsabilité du fournisseur de chiffrement. La valeur d’énumération peut être définie et récupérée à l’aide de la propriété KeyUsage sur l’interface IX509PrivateKey .
Syntax
typedef enum X509PrivateKeyUsageFlags {
XCN_NCRYPT_ALLOW_USAGES_NONE = 0,
XCN_NCRYPT_ALLOW_DECRYPT_FLAG = 0x1,
XCN_NCRYPT_ALLOW_SIGNING_FLAG = 0x2,
XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG = 0x4,
XCN_NCRYPT_ALLOW_KEY_IMPORT_FLAG = 0x8,
XCN_NCRYPT_ALLOW_ALL_USAGES = 0xffffff
} ;
Constantes
XCN_NCRYPT_ALLOW_USAGES_NONEValeur : 0 Les utilisations autorisées ne sont pas définies. |
XCN_NCRYPT_ALLOW_DECRYPT_FLAGValeur : 0x1 La clé peut être utilisée pour déchiffrer du contenu. Ceci correspond aux valeurs X509KeyUsageFlags suivantes :
|
XCN_NCRYPT_ALLOW_SIGNING_FLAGValeur : 0x2 La clé peut être utilisée pour la signature. Ceci correspond aux valeurs X509KeyUsageFlags suivantes :
|
XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAGValeur : 0x4 La clé peut être utilisée pour établir un accord de clé entre des entités. |
XCN_NCRYPT_ALLOW_KEY_IMPORT_FLAGValeur : 0x8 |
XCN_NCRYPT_ALLOW_ALL_USAGESValeur : 0xffffff Toutes les utilisations définies pour cette énumération sont autorisées. |
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] |
| En-tête | certenroll.h |