estructura CRYPT_XML_SIGNED_INFO (cryptxml.h)
La estructura CRYPT_XML_SIGNED_INFO describe un elemento SignedInfo codificado en XML.
Sintaxis
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;
Miembros
cbSize
Tamaño, en bytes, de esta estructura.
wszId
Opcional. Puntero a una cadena Unicode terminada en null que contiene el atributo Id .
Canonicalization
Estructura CRYPT_XML_ALGORITHM que especifica el algoritmo de canónico.
SignatureMethod
Estructura CRYPT_XML_ALGORITHM que especifica el algoritmo de firma.
cReference
Número de elementos de la matriz a los que apunta el miembro rgpReference .
rgpReference
Puntero a una matriz de punteros para CRYPT_XML_REFERENCE estructuras que contienen información codificada en elementos Reference .
Encoded
Estructura CRYPT_XML_BLOB que contiene el elemento SignedInfo codificado xml.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | cryptxml.h |