These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Digital Signatures and Dynamic Forms

nmjfaulkner
Registered: May 24 2010
Posts: 29

Anyone out there know a way to keep Digital Signatures valid using Dynamic forms? LiveCycle Designer ES2 9.0 for windows. (why is that not an option for Product Version in the forums?)

We use Entrust Digital Signatures. If the form is set to Dynamic, the signature field goes from "valid" to "needs validation" almost instantly, and if you validate it again the form states that the signature is valid, but the form changed since signature. No good from an auditing perspective.

Setting the form as Static works perfectly, but some features we need appear to only work in dynamic forms. Any ideas?

My Product Information:
LiveCycle Designer, Windows
--SID--
Registered: May 4 2010
Posts: 31
You would need to make sure that there's no scripting in the form, that get's triggered after the form is signed. If that happens, then the signature is rendered invalid.

Signing the form should be the last event on the form. nothing after that

~~ S I D ~~

nmjfaulkner
Registered: May 24 2010
Posts: 29
SID -

I'll check for scripting, but not all cases invlove a single final digital signature. All of the forms we move around require several different signatures. Happens when you are building a DOE facility!

All the forms would have scripts as well, so sounds like a dead end. As long as the form is static we have no issues. Seems odd.
SLDC
Registered: Oct 25 2010
Posts: 70
I've got this problem as well. None of the code is set to trigger after signature, though - each of the multiple signature fields locks every other field except for the remaining signature fields, until the last signer locks all fields. After signing, Acrobat reports the signature is valid. When the file is opened again, though, the signatures are reported as invalid.

nmjfaulkner, did you find a solution?
nmjfaulkner
Registered: May 24 2010
Posts: 29
SLDC wrote:
I've got this problem as well. None of the code is set to trigger after signature, though - each of the multiple signature fields locks every other field except for the remaining signature fields, until the last signer locks all fields. After signing, Acrobat reports the signature is valid. When the file is opened again, though, the signatures are reported as invalid.nmjfaulkner, did you find a solution?
Hey SLDC -

For me the signatures remain valid after re-opening as long as I did not execute any other code after the file saved as part of the signature process. I made sure the users exit the file right after signature. Although I execute more code in the document, that code only executes after the form is re-opened.

I just have to keep the forms static instead of dynamic and work around design layouts accordingly.
Bamboolian
Registered: Jul 27 2010
Posts: 48
Hi,

Making sure no scriptings in the form, should include not only the postSign event, it would mean no scripts that will set new value in postSave, docClose, exit, enter, initialize or even in calculate events. Signiture field will ofcourse lock each fields but it would not stop scripts from executing.
So if you have scripts that will set some value to locked fields, you should prevent the script from overwriting the values using "if ... then " script like;

if ($.access == "open") thenscript to set values;endif
It worked for me.


SLDC
Registered: Oct 25 2010
Posts: 70
Thanks, nmjfaulkner and Bamboolian.

@nmjfaulkner: my problem was caused by code displaying previously-hidden fields, so the form needed to be dynamic. Since the signatures are more important than keeping the code hidden, we went with a static form as you suggested, and gave up the show/hide bit.