The spawn method does not require a trusted context. It probably has to do with the fact that you're trying to edit a signed document, though...
Thanks for the info.
So how do i create a form in X that goes to different departments for sign off like so:
Page 1: if approved signed and no second page created. If rejected signed and a second page created for re approval process?
...and so on.
Signing is the last step of the review process. After a file is digitally signed it should not be edited in any way, or the digital signature will be invalidated. That's the entire point of such a signature...
Thanks again for the input but I'm confused, by your comments?
You can have as many signatures on one page as you like? Each performing a different validation task.
If one person adds values to fields and then signs a signature a second person can then approve these values in and adjacent field on the same page and then sign those off! Why would that be wrong?
Signing a signature field does not consitute editing the file.
Adding new pages to a file does.
Think about a real-life situation: You sign a 20-page contract.
Then someone adds their signature next to yours. That's not a problem because it doesn't affect what you signed, just says that another person is a part of the contract.
However, imagine that after you've signed the contract someone adds a 5-page appendix to it and pretends you signed that as well... You wouldn't be too happy about it, right? That appendix should not be added unless you sign it as well.
Well, digital signatures have that function built-in into them. You can't edit the file without invalidating the signature(s) in it.
1 person found this helpful
Thanks for the feedback, i get it now as i basically want to add new pages.
I didn't realise that adding new pages to a signed document was forbidden.
I will work out another solution. Cheers as ever for you help.