[
https://issues.apache.org/jira/browse/CAMEL-7631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Franz Forsthofer updated CAMEL-7631:
------------------------------------
Attachment: 0001-signature-Id-configurable.patch
> 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
>
> Attachments: 0001-signature-Id-configurable.patch
>
>
> 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)