CRYPT_XML_KEY_VALUE structure (cryptxml.h)
La structure CRYPT_XML_KEY_VALUE contient une clé publique unique qui peut être utile pour valider la signature.
Syntaxe
typedef struct _CRYPT_XML_KEY_VALUE {
DWORD dwType;
union {
CRYPT_XML_KEY_DSA_KEY_VALUE DSAKeyValue;
CRYPT_XML_KEY_RSA_KEY_VALUE RSAKeyValue;
CRYPT_XML_KEY_ECDSA_KEY_VALUE ECDSAKeyValue;
CRYPT_XML_BLOB Custom;
};
} CRYPT_XML_KEY_VALUE;
Membres
dwType
Spécifie le type de valeur de clé.
Ce membre peut être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
La clé est une clé DSA. |
|
La clé est une clé RSA . |
|
La clé est une clé ECDSA (Elliptic Curve Digital Signature Algorithm). |
|
La clé est un type de clé personnalisé. |
DSAKeyValue
Structure CRYPT_XML_KEY_DSA_KEY_VALUE qui contient des données clés DSA ( Digital Signature Algorithm ).
RSAKeyValue
Structure CRYPT_XML_KEY_RSA_KEY_VALUE qui contient des données de clé RSA.
ECDSAKeyValue
Structure CRYPT_XML_KEY_ECDSA_KEY_VALUE qui contient des données de clé ECDSA.
Custom
Structure CRYPT_XML_BLOB qui contient des données de clé personnalisées.
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | cryptxml.h |