First of all, please use xmlsec mailing list for all questions about xmlsec library.

Yes, xmlsec needs to have a new template for each signature it performs because
it puts signature results in the template. However, the template does not need to be
a standalone XML file. For example, in your case, you can put two templates in the
same document and just provide different "start nodes" for two different signatures.
The way you select "start nodes" is completely up to you.

Aleksey

Julianne Bielski wrote:

Aleksey,

So, is the idea with your library that you create a fresh signature template for each signature in a single xml document that you want verified?

For example, if I have an xml document with a detached signature for a remote file as well as an enveloped signature that's a signature over the document itself, must I create two signature templates from my original xml document and feed them in separately to the xmlsec APIs?

Alternatively, can I give the xmlsec APIs an XPATH pointer to each individual signature element?

-- Regards,

J. Bielski

Reply via email to