ObjectIdPublicKeyFlags, énumération (certenroll.h)
Le type d’énumération ObjectIdPublicKeyFlags spécifie si un algorithme de clé publique est utilisé pour la signature ou pour le chiffrement. Certains algorithmes, tels que RSA, peuvent être utilisés à ces deux fins. Cette énumération est utilisée par la méthode InitializeFromAlgorithmName sur l’interface IObjectId pour affiner et lever l’ambiguïté de la recherche par algorithme.
Syntax
typedef enum ObjectIdPublicKeyFlags {
XCN_CRYPT_OID_INFO_PUBKEY_ANY = 0,
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG = 0x80000000,
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG = 0x40000000
} ;
Constantes
XCN_CRYPT_OID_INFO_PUBKEY_ANY Valeur : 0 L’algorithme peut être utilisé pour la signature ou le chiffrement. |
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG Valeur : 0x80000000 L’algorithme est utilisé pour la signature. |
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG Valeur : 0x40000000 L’algorithme est utilisé pour le chiffrement. |
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour