Hi everyone and thanks in advance for the help.
my goal is to let two or more different persons to deal with a document incrementally:
- the first will create the xml, compile only a subsection of the document (according to his role) and then sign only what he compiled.
- the second will take the document from the first guy and compile his subsections, without modifying anything that the first guy wrote. Then he will add his signature, signing both his subsections and the one of the first guy.
- and so on...
How can I do it? according to the standard, XAdES specific xml elements (such as the ID of the certificate used to sign) are all inside the <object> element (in signed properties sub-element), which in my opinion implies that only one person can sign the object (i.e. the document) at a time without having to overwrite the signature data.
Am I wrong? someone can help me undestanding if there's a way I did not considered?
Thanks,
A.