xmldsig
struct xmlSecDSigCtx
struct xmlSecDSigCtx { /* these data user can set before performing the operation */ void* userData; unsigned int flags; unsigned int flags2; xmlSecKeyInfoCtx keyInfoReadCtx; xmlSecKeyInfoCtx keyInfoWriteCtx; xmlSecTransformCtx transformCtx; xmlSecTransformUriType enabledReferenceUris; xmlSecPtrListPtr enabledReferenceTransforms; xmlSecTransformCtxPreExecuteCallback referencePreExecuteCallback; xmlSecTransformId defSignMethodId; xmlSecTransformId defC14NMethodId; xmlSecTransformId defDigestMethodId; /* these data are returned */ xmlSecKeyPtr signKey; xmlSecTransformOperation operation; xmlSecBufferPtr result; xmlSecDSigStatus status; xmlSecTransformPtr signMethod; xmlSecTransformPtr c14nMethod; xmlSecTransformPtr preSignMemBufMethod; xmlNodePtr signValueNode; xmlChar* id; xmlSecPtrList signedInfoReferences; xmlSecPtrList manifestReferences; /* reserved for future */ void* reserved0; void* reserved1; };
via aleksey.com
- signKey が署名のキー(検証側だとpublic?)


