structure CRYPT_XML_SIGNED_INFO (cryptxml.h)
La structure CRYPT_XML_SIGNED_INFO décrit un élément SignedInfo encodé xml.
Syntaxe
typedef struct _CRYPT_XML_SIGNED_INFO {
ULONG cbSize;
LPCWSTR wszId;
CRYPT_XML_ALGORITHM Canonicalization;
CRYPT_XML_ALGORITHM SignatureMethod;
ULONG cReference;
PCRYPT_XML_REFERENCE *rgpReference;
CRYPT_XML_BLOB Encoded;
} CRYPT_XML_SIGNED_INFO, *PCRYPT_XML_SIGNED_INFO;
Membres
cbSize
Taille, en octets, de cette structure.
wszId
facultatif. Pointeur vers une chaîne Unicode terminée par null qui contient l’attribut Id .
Canonicalization
Structure CRYPT_XML_ALGORITHM qui spécifie l’algorithme de canonicalisation.
SignatureMethod
Structure CRYPT_XML_ALGORITHM qui spécifie l’algorithme de signature.
cReference
Nombre d’éléments dans le tableau pointé vers le membre rgpReference .
rgpReference
Pointeur vers un tableau de pointeurs vers des structures CRYPT_XML_REFERENCE qui contiennent des informations encodées dans les éléments Reference .
Encoded
Structure CRYPT_XML_BLOB qui contient l’élément SignedInfo encodé au format XML.
Configuration requise
Condition requise | Valeur |
---|---|
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 |
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