CRYPT_XML_SIGNED_INFO struttura (cryptxml.h)
La struttura CRYPT_XML_SIGNED_INFO descrive un elemento SignedInfo con codifica XML.
Sintassi
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;
Members
cbSize
Dimensione, in byte, della struttura.
wszId
facoltativo. Puntatore a una stringa Unicode con terminazione null contenente l'attributo Id .
Canonicalization
Struttura CRYPT_XML_ALGORITHM che specifica l'algoritmo di canonizzazione.
SignatureMethod
Struttura CRYPT_XML_ALGORITHM che specifica l'algoritmo di firma.
cReference
Numero di elementi nella matrice a cui punta il membro rgpReference .
rgpReference
Puntatore a una matrice di puntatori a strutture CRYPT_XML_REFERENCE contenenti informazioni codificate negli elementi Reference .
Encoded
Struttura CRYPT_XML_BLOB contenente l'elemento SignedInfo con codifica XML.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | cryptxml.h |