Indicates that a dialog box is used for this operation.
false | 0 (JavaScript) or 0 (FormCalc)
Indicates that a dialog box is not used for this operation.
param3 (Optional)
input (Optional)
The SecurityHandler object that is used
to sign. Security objects normally require initialization before
they can be used for signing.
param4 (Optional)
output (Optional)
An output SignatureInfo object containing
the writable properties of the signature.
Returns
An
integer representing the validity of the signature or an exception
if the node is not a signature node. The following table describes
the validity values:
Value
Description
0
Signature is blank.
1
Unknown status. In this case, no attempt
to validate the signature was made. One possible cause is a software
or hardware issue that is preventing the validation from occurring.
2
Signature is invalid.
3
Signature is valid, but the identity of
the signer could not be verified.
4
Signature is valid and the identity of the
signer is valid.
//This example examines the validity of all signed objects on a form. For
//each signed object, the integer return value of the verify() method
// displays in a message box.
var oSigs = xfa.signature.enumerate();
var iNum = oSigs.length;
for (var i=0; i < iNum; i++)
{
var oChild = oSigs.item(i);
var iVerify = xfa.signature.signer(child);
xfa.host.messageBox(iVerify);
}
FormCalc
//This example examines the validity of all signed objects on a form. For
//each signed object, the integer return value of the verify() method
// displays in a message box.
var oSigs = xfa.signature.enumerate()
var iNum = oSigs.length - 1
for i=0 upto iNum step 1 do
var oChild = oSigs.item(i)
var iVerify = xfa.signature.signer(child)
xfa.host.messageBox(iVerify)
endfor