void *userData
|
the pointer to user data (xmlsec and xmlsec-crypto libraries
never touches this). |
unsigned int flags
|
the XML Digital Signature processing flags. |
unsigned int flags2
|
the XML Digital Signature processing flags. |
xmlSecKeyInfoCtx keyInfoReadCtx
|
the reading key context. |
xmlSecKeyInfoCtx keyInfoWriteCtx
|
the writing key context (not used for signature verification). |
xmlSecTransformCtx transformCtx
|
the <dsig:SignedInfo/> node processing context. |
xmlSecTransformUriType enabledReferenceUris
|
the URI types allowed for <dsig:Reference/> node. |
xmlSecPtrListPtr enabledReferenceTransforms
|
the list of transforms allowed in <dsig:Reference/> node. |
xmlSecTransformCtxPreExecuteCallback referencePreExecuteCallback
|
the callback for <dsig:Reference/> node processing. |
xmlSecTransformId defSignMethodId
|
the default signing method klass. |
xmlSecTransformId defC14NMethodId
|
the default c14n method klass. |
xmlSecTransformId defDigestMethodId
|
the default digest method klass. |
xmlSecKeyPtr signKey
|
the signature key; application may set signKey
before calling xmlSecDSigCtxSign or xmlSecDSigCtxVerify
functions. |
xmlSecTransformOperation operation
|
the operation: sign or verify. |
xmlSecBufferPtr result
|
the pointer to signature (not valid for signature verificaction). |
xmlSecDSigStatus status
|
the <dsig:Signatuire/> procesisng status. |
xmlSecTransformPtr signMethod
|
the pointer to signature transform. |
xmlSecTransformPtr c14nMethod
|
the pointer to c14n transform. |
xmlSecTransformPtr preSignMemBufMethod
|
the pointer to binary buffer right before signature
(valid only if XMLSEC_DSIG_FLAGS_STORE_SIGNATURE flag is set). |
xmlNodePtr signValueNode
|
the pointer to <dsig:SignatureValue/> node. |
xmlChar *id
|
the pointer to Id attribute of <dsig:Signature/> node. |
xmlSecPtrList signedInfoReferences
|
the list of references in <dsig:SignedInfo/> node. |
xmlSecPtrList manifestReferences
|
the list of references in <dsig:Manifest/> nodes. |
void *reserved0
|
reserved for the future. |
void *reserved1
|
reserved for the future. |