Expand my Community achievements bar.

Radically easy to access on brand approved content for distribution and omnichannel performant delivery. AEM Assets Content Hub and Dynamic Media with OpenAPI capabilities is now GA.

Approve, Reject, or making some changes after signing the LiveCycle Form.

Avatar

Level 8
I have been using LiveCycle Desinger ES 8.2 for quite some time with
ASP.NET in the back-end.
I always face this problem and I need advise how to resolve.
Say the form has several fields, a Signature Field and two Submit
buttons "Approve" or "Reject".

Say the form must be signed first, then the user must click Submit or
Reject. I need to keep a record of the status inside the form about
which button was clicked, so I have a Text Field named "Status" which
will be set in the Click event of the Submit Button (Submit or
Reject).

The problem is that if you change anything in the form Data or any
other attribute/property of the form, after you sign the form, the
signature will be invalidated. It is not really a very bad thing, but
it is very annoying.

OK, I can solve this problem by creating say 3 button instead:
Approve, Reject, Submit. This way, the user must first select Approve
or Reject, sign the form, then Submit.

Still in many cases you need to "do" something with the form after it
is signed, like hide/show some parts based on the Signature Status.
Also, I need to add some indicator field inside the form to mark if
the form is signed or not, because the Signature Field Status value
cannot be retrieved from ASP.NET Request Input Stream (on the server
side).

How I can change parts of the form control properties such as
"presence" or "access" after the form is signed without invalidating
the Signature ?

Appreciate your help.

Tarek.

3 Replies

Avatar

Level 10

You can create a collection which holds the fields which needs to be unaltered.

Are you aware of that?

Nith

Avatar

Level 8

Hi Nith,

Yes, I know about field collections, but I am not sure how I can use it to implement my requirements.

As I mentioned before, I need to change some Field/Object Properties in the Form, after siging the form, and yet, the signature should not be marked as "Form was modified after it was signed".

Any help will be appreciated.

Tarek.

Avatar

Level 10

I have no experience with Digital Signatures. Anyways, I will explain my findings. If totally irrelevant, pls forgive me.

As per my understandings, the current system behaves as follows:

Step1: Form is being filled

Step 2: Signed by some authority or by the same person.

Step 3: You need to alter few field's behavior (this can be done using collections)

Step 4: The status of signature is Altered after signed.