|
gSOAP WS-Security 2.8 Stable
|
Digest dictionary: linked list of ID-hash pairs. More...
#include <wsseapi.h>

Public Attributes | |
| struct soap_wsse_digest * | next |
| unsigned int | level |
| struct soap_smd_data | smd |
| unsigned char | hash [SOAP_SMD_MAX_SIZE] |
| char | id [1] |
Digest dictionary: linked list of ID-hash pairs.
The digest dictionary is populated by the soap_wsse_preparesend callback. The callback intercepts XML elements with wsu:Id attributes and computes the digest during the preprocessing of a message transmission. The 'level' field is used to determine when the end of an element is reached by handling inner wsu:Id attributed elements, so that the outer wsu:Id attributed element can be hashed.
| unsigned char soap_wsse_digest::hash[SOAP_SMD_MAX_SIZE] |
Digest hash value
| char soap_wsse_digest::id[1] |
String flows down the struct
| unsigned int soap_wsse_digest::level |
XML parser depth level
Next in list
smdevp engine context
1.7.4