diff options
Diffstat (limited to 'docs/api/tmpl/base/xmldsig.sgml')
-rw-r--r-- | docs/api/tmpl/base/xmldsig.sgml | 316 |
1 files changed, 316 insertions, 0 deletions
diff --git a/docs/api/tmpl/base/xmldsig.sgml b/docs/api/tmpl/base/xmldsig.sgml new file mode 100644 index 00000000..e6d0a6d4 --- /dev/null +++ b/docs/api/tmpl/base/xmldsig.sgml @@ -0,0 +1,316 @@ +<!-- ##### SECTION Title ##### --> +xmldsig + +<!-- ##### SECTION Short_Description ##### --> +XML Digital Signature support. + +<!-- ##### SECTION Long_Description ##### --> +<para> +XML Digital Signature support. +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### ENUM xmlSecDSigStatus ##### --> +<para> + +</para> + +@xmlSecDSigStatusUnknown: +@xmlSecDSigStatusSucceeded: +@xmlSecDSigStatusInvalid: + +<!-- ##### MACRO XMLSEC_DSIG_FLAGS_IGNORE_MANIFESTS ##### --> +<para> + +</para> + + + +<!-- ##### MACRO XMLSEC_DSIG_FLAGS_STORE_SIGNEDINFO_REFERENCES ##### --> +<para> + +</para> + + + +<!-- ##### MACRO XMLSEC_DSIG_FLAGS_STORE_MANIFEST_REFERENCES ##### --> +<para> + +</para> + + + +<!-- ##### MACRO XMLSEC_DSIG_FLAGS_STORE_SIGNATURE ##### --> +<para> + +</para> + + + +<!-- ##### MACRO XMLSEC_DSIG_FLAGS_USE_VISA3D_HACK ##### --> +<para> + +</para> + + + +<!-- ##### STRUCT xmlSecDSigCtx ##### --> +<para> + +</para> + +@userData: +@flags: +@flags2: +@keyInfoReadCtx: +@keyInfoWriteCtx: +@transformCtx: +@enabledReferenceUris: +@enabledReferenceTransforms: +@referencePreExecuteCallback: +@defSignMethodId: +@defC14NMethodId: +@defDigestMethodId: +@signKey: +@operation: +@result: +@status: +@signMethod: +@c14nMethod: +@preSignMemBufMethod: +@signValueNode: +@id: +@signedInfoReferences: +@manifestReferences: +@reserved0: +@reserved1: + +<!-- ##### FUNCTION xmlSecDSigCtxCreate ##### --> +<para> + +</para> + +@keysMngr: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigCtxDestroy ##### --> +<para> + +</para> + +@dsigCtx: + + +<!-- ##### FUNCTION xmlSecDSigCtxInitialize ##### --> +<para> + +</para> + +@dsigCtx: +@keysMngr: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigCtxFinalize ##### --> +<para> + +</para> + +@dsigCtx: + + +<!-- ##### FUNCTION xmlSecDSigCtxSign ##### --> +<para> + +</para> + +@dsigCtx: +@tmpl: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigCtxVerify ##### --> +<para> + +</para> + +@dsigCtx: +@node: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigCtxEnableReferenceTransform ##### --> +<para> + +</para> + +@dsigCtx: +@transformId: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigCtxEnableSignatureTransform ##### --> +<para> + +</para> + +@dsigCtx: +@transformId: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigCtxGetPreSignBuffer ##### --> +<para> + +</para> + +@dsigCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigCtxDebugDump ##### --> +<para> + +</para> + +@dsigCtx: +@output: + + +<!-- ##### FUNCTION xmlSecDSigCtxDebugXmlDump ##### --> +<para> + +</para> + +@dsigCtx: +@output: + + +<!-- ##### ENUM xmlSecDSigReferenceOrigin ##### --> +<para> + +</para> + +@xmlSecDSigReferenceOriginSignedInfo: +@xmlSecDSigReferenceOriginManifest: + +<!-- ##### STRUCT xmlSecDSigReferenceCtx ##### --> +<para> + +</para> + +@userData: +@dsigCtx: +@origin: +@transformCtx: +@digestMethod: +@result: +@status: +@preDigestMemBufMethod: +@id: +@uri: +@type: +@reserved0: +@reserved1: + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxCreate ##### --> +<para> + +</para> + +@dsigCtx: +@origin: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxDestroy ##### --> +<para> + +</para> + +@dsigRefCtx: + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxInitialize ##### --> +<para> + +</para> + +@dsigRefCtx: +@dsigCtx: +@origin: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxFinalize ##### --> +<para> + +</para> + +@dsigRefCtx: + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxProcessNode ##### --> +<para> + +</para> + +@dsigRefCtx: +@node: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxGetPreDigestBuffer ##### --> +<para> + +</para> + +@dsigRefCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxDebugDump ##### --> +<para> + +</para> + +@dsigRefCtx: +@output: + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxDebugXmlDump ##### --> +<para> + +</para> + +@dsigRefCtx: +@output: + + +<!-- ##### MACRO xmlSecDSigReferenceCtxListId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecDSigReferenceCtxListGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + |