camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Franz Forsthofer (JIRA)" <j...@apache.org>
Subject [jira] [Work started] (CAMEL-9306) XML Signature: Header "CamelXmlSignatureTransformMethods" for Transform Methods
Date Tue, 10 Nov 2015 12:58:10 GMT

     [ https://issues.apache.org/jira/browse/CAMEL-9306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Work on CAMEL-9306 started by Franz Forsthofer.
-----------------------------------------------
> XML Signature: Header "CamelXmlSignatureTransformMethods" for Transform Methods
> -------------------------------------------------------------------------------
>
>                 Key: CAMEL-9306
>                 URL: https://issues.apache.org/jira/browse/CAMEL-9306
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-xmlsecurity
>            Reporter: Franz Forsthofer
>            Assignee: Franz Forsthofer
>             Fix For: 2.17.0
>
>
> In the XML Signature component you can define transform methods which are applied to
the XML document before the signature is calculated (see configuration option "transformMethods"
in the XML Signer). The definition of these transform methods is done either via POs in the
java DSL or via beans in the Spring XML a list of such transformations.
> We want to offer also the possiblity that you can specify the transformations via the
header "CamelXmlSignatureTransformMethods".  The header value shall contain  a comma separated
list of transformation algorithms. The header approach will not allow parameters for the transformation
methods. However the header approach is more simpler then the approach via POs or beans.
> The header overwrites the configuration option "transformMethods".
> Example for Header Value:
> "http://www.w3.org/2000/09/xmldsig#enveloped-signature,http://www.w3.org/TR/2001/REC-xml-c14n-20010315"



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message