Creating a no-lock signatureAdded by IBM on August 8, 2013 | Version 1 (Original)
|With a No-Lock signature, the Viewer does not lock the data covered by that signature. This means users can make changes to data even though it has been signed.
To create a No-Lock signature, set the lock parameter to off in the signformat option, as shown:
When creating a No-Lock signature, you must also add a special setting to the value and signer options for the signature button. This setting is the transient attribute, which is added to the value and signer tags as shown:
<signformat>application/vnd.xfdl; engine="Silanis"; lock="off"
Finally, you must add the transient attribute to the image option as well. In this case, the transient attribute can go either before or after the compute attribute. For example, the following image option has the transient attribute before the compute attribute:
The transient setting allows the options to temporarily change their values without breaking any signatures. This ensures that the signature does not become stuck in a particular state once a second, overlapping signature is applied.
<image transient="on" compute="signer == '' ?
'BLANKIMAGE' : 'SIGIMAGE')"></image>