|
|
|
|
XMLVerifySignature (Function) In french: XMLVérifieSignature Verifies the signature of an XML node.
myVerification is xmlSignatureVerification
myVerification.Key = "mypublickey.pem"
myXMLDoc is xmlDocument = XMLOpen("filetoverify.xml", XMLKeepEmptyTextNode)
IF NOT XMLVerifySignature(myVerification, myXMLDoc.Root.SignNode) THEN
Error("Invalid signature")
ELSE
Info("Ok")
END
Syntax
<Result> = XMLVerifySignature(<Signature verification> , <XML node to verify>)
<Result>: Boolean - True if the signature is correct,
- False otherwise.
<Signature verification>: xmlVerificationSignature variable Name of the xmlSignatureVerification variable that contains the information required to verify an XML signature. <XML node to verify>: xmlNode variable XML node whose signature must be verified. Remarks When opening the XML document with XMLOpen, use the XMLKeepEmptyTextNode constant. The document must not be modified before the signature is verified.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|