Franz Forsthofer created CAMEL-7631:
---------------------------------------

             Summary: Enhancement for xmlsecurity component (XML Signature): 
Configurable Signature Id
                 Key: CAMEL-7631
                 URL: https://issues.apache.org/jira/browse/CAMEL-7631
             Project: Camel
          Issue Type: Improvement
          Components: camel-xmlsecurity
            Reporter: Franz Forsthofer
             Fix For: 2.14.0


The current xmlsecurity component for XML Signature creates a unique identifier 
for the Id attribute of the signature element. The XML Signature specification 
defines  this attribute as optional. However, some verifier processors in third 
party infrastructures do not allow that the Signature element has the Id 
attribute. Therefore we make the Id attribute configurable (see the attached 
patch).

The patch also contains a minor typo correction (getXpathToIdAttributes 
->getXpathsToIdAttributes) which was introduced with 
https://issues.apache.org/jira/i#browse/CAMEL-7618

and the parameter schemaResourceUri can now contain an empty string (code 
robustness increased)





--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to