CreaDoc uses detached signatures. To create a signed document that contains some data, follow these steps:
The following example signs some XML data.
' The following certificate will be used for signing
signingCert="CERT_FIND_SUBJECT_STR=CREA_TESTUSER_1"
' Create a CreaDoc object
Set cd = CreateObject("CreaSignClientIE.CreaDoc")
' Add some data
set cd.Data = CreateObject("CreaSignClientIE.XmlData")
cd.Data.SetEmbeddedData "<node1><node2/></node1>","","text/xml"
' Create a signature
cd.CreateSignature signingCert,0
' Save the result to a file
saveTo="files/signedData.xml"
if WScript.Arguments.Count>0 then saveTo=WScript.Arguments(0)
cd.XmlNode.ownerDocument.save saveTo
WScript.Echo "Result saved to: " & saveTo
(c) CREA 2002-2007 www.creasign.si