HI Charles and Gonzalo,

I do not think it is necessary to develop a new dataformat. There is
already the component xmlsecurity ( see
http://camel.apache.org/xml-security-component.html ) which supports
XML Signature. XaDES-BES (http://www.w3.org/TR/XAdES/) just adds
additional XML elements to the XML Signature, so it should be possible
to add these additional elements in this component.

Regards Franz

On Tue, Oct 14, 2014 at 3:19 PM, Charles Moulliard <ch0...@gmail.com> wrote:
> An Apache project cannot include code developed under GPLv3 or LGPL license
> due to rights restrictions (more info here :
> http://www.apache.org/licenses/GPL-compatibility.html).
>
> On Tue, Oct 14, 2014 at 3:12 PM, Gonzalo Vasquez <gvasq...@altiuz.cl> wrote:
>
>> Dear Charles,
>>
>> Can you please elaborate on such license model discrepancies as I'm not
>> really aware of them?
>>
>> Regards,
>>
>> Gonzalo Vásquez Sáez
>> Gerente Investigación y Desarrollo (R&D)
>> Altiuz Soluciones Tecnológicas de Negocios Ltda.
>> Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
>> +56 2 335 2461
>> gvasq...@altiuz.cl
>> http://www.altiuz.cl
>> http://www.altiuzreports.com
>>
>>
>>
>> El 14-10-2014, a las 10:02, Charles Moulliard <ch0...@gmail.com> escribió:
>>
>> > Which API do you use ? For your information, we couldn't use xades4j with
>> > Apache Camel as the license model used which is GPLv3 is not compatible
>> > with Apache License 2 -
>> > http://www.apache.org/licenses/GPL-compatibility.html.
>> > I have created a ticket for the Apache Santuario project :
>> > https://issues.apache.org/jira/browse/SANTUARIO-402
>> >
>> > On Tue, Oct 14, 2014 at 2:54 PM, Gonzalo Vasquez <gvasq...@altiuz.cl>
>> wrote:
>> >
>> >> OK, I'll try both approaches and as soon as I have something to show
>> I'll
>> >> let you know.
>> >>
>> >> Gonzalo Vásquez Sáez
>> >> Gerente Investigación y Desarrollo (R&D)
>> >> Altiuz Soluciones Tecnológicas de Negocios Ltda.
>> >> Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
>> >> +56 2 335 2461
>> >> gvasq...@altiuz.cl
>> >> http://www.altiuz.cl
>> >> http://www.altiuzreports.com
>> >>
>> >>
>> >>
>> >> El 14-10-2014, a las 9:50, Charles Moulliard <ch0...@gmail.com>
>> escribió:
>> >>
>> >>> We could perhaps integrate your work with the existing xml-security
>> >>> data-format - http://camel.apache.org/xmlsecurity-dataformat.html
>> >> instead
>> >>> of developing a new one.
>> >>> If we add a new value for this property (xmlCipherAlgorithm =
>> XADES-BES)
>> >> we
>> >>> could use the other API instead of Apache Santuario. We could also
>> >> request
>> >>> to Santuario project that they support XADES-BES algorythm
>> >>>
>> >>> On Tue, Oct 14, 2014 at 2:43 PM, Charles Moulliard <ch0...@gmail.com>
>> >> wrote:
>> >>>
>> >>>> Excellent news. Could you please raise a ticket here to keep track of
>> >> your
>> >>>> development https://issues.apache.org/jira/browse/CAMEL ?
>> >>>>
>> >>>> On Tue, Oct 14, 2014 at 2:33 PM, Gonzalo Vasquez <gvasq...@altiuz.cl>
>> >>>> wrote:
>> >>>>
>> >>>>> Hi Charles,
>> >>>>>
>> >>>>> Sounds good, I'm actually already using the base64 dataformat, so
>> >> using a
>> >>>>> new one wouldn't be complex. Although I'll first have to test the
>> >>>>> implementation using de xades4j API.
>> >>>>>
>> >>>>> Thanks.
>> >>>>>
>> >>>>> Gonzalo Vásquez Sáez
>> >>>>> Gerente Investigación y Desarrollo (R&D)
>> >>>>> Altiuz Soluciones Tecnológicas de Negocios Ltda.
>> >>>>> Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
>> >>>>> +56 2 335 2461
>> >>>>> gvasq...@altiuz.cl
>> >>>>> http://www.altiuz.cl
>> >>>>> http://www.altiuzreports.com
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> El 14-10-2014, a las 9:28, Charles Moulliard <ch0...@gmail.com>
>> >> escribió:
>> >>>>>
>> >>>>>> Hi Gonzola,
>> >>>>>>
>> >>>>>> What I suggest is that you develop a new dataFormat (= class with 2
>> >>>>>> methods) for the apache Camel project if you agree as described
>> here (
>> >>>>>> http://camel.apache.org/custom-dataformat.html) with the API
>> >>>>> supporting the
>> >>>>>> XADES-BES. The dataformat could be integrated directly with the
>> >>>>> endpoint :
>> >>>>>> http://camel.apache.org/dataformat-component.html.
>> >>>>>>
>> >>>>>> Regards,
>> >>>>>>
>> >>>>>> On Tue, Oct 14, 2014 at 1:49 PM, Gonzalo Vasquez <
>> gvasq...@altiuz.cl>
>> >>>>> wrote:
>> >>>>>>
>> >>>>>>> Ok, that means that I'll have to code my own endpoint then, am I
>> >> right?
>> >>>>>>>
>> >>>>>>> Gonzalo Vásquez Sáez
>> >>>>>>> Gerente Investigación y Desarrollo (R&D)
>> >>>>>>> Altiuz Soluciones Tecnológicas de Negocios Ltda.
>> >>>>>>> Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
>> >>>>>>> +56 2 335 2461
>> >>>>>>> gvasq...@altiuz.cl
>> >>>>>>> http://www.altiuz.cl
>> >>>>>>> http://www.altiuzreports.com
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> El 14-10-2014, a las 4:02, Charles Moulliard <ch0...@gmail.com>
>> >>>>> escribió:
>> >>>>>>>
>> >>>>>>>> Hi Gonzalo,
>> >>>>>>>>
>> >>>>>>>> The xml-security dataformat of Camel uses behind the scene the
>> >> Apache
>> >>>>>>>> Santuario project (= http://santuario.apache.org/) which support
>> >>>>>>> different
>> >>>>>>>> XMLCipher (
>> >>>>>>>>
>> >>>>>>>
>> >>>>>
>> >>
>> http://santuario.apache.org/Java/api/org/apache/xml/security/encryption/XMLCipher.html
>> >>>>>>> )
>> >>>>>>>> but unfortunately not XADES-BES.
>> >>>>>>>> We should implement this API https://code.google.com/p/xades4j/
>> in
>> >>>>> this
>> >>>>>>>> case.
>> >>>>>>>>
>> >>>>>>>> Regards,
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> 2014-10-13 21:48 GMT+02:00 Gonzalo Vasquez <gvasq...@altiuz.cl>:
>> >>>>>>>>
>> >>>>>>>>> Hi folks,
>> >>>>>>>>>
>> >>>>>>>>> Any hints on how/if the xml-security endpoint supports the
>> >> XaDES-BES
>> >>>>>>>>> algorithm?
>> >>>>>>>>>
>> >>>>>>>>> Regards,
>> >>>>>>>>> Gonzalo Vásquez Sáez
>> >>>>>>>>> Gerente Investigación y Desarrollo (R&D)
>> >>>>>>>>> Altiuz Soluciones Tecnológicas de Negocios Ltda.
>> >>>>>>>>> Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
>> >>>>>>>>> +56 2 335 2461
>> >>>>>>>>> gvasq...@altiuz.cl
>> >>>>>>>>> http://www.altiuz.cl
>> >>>>>>>>> http://www.altiuzreports.com
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> --
>> >>>>>>>> Charles Moulliard
>> >>>>>>>> Apache Committer / Architect @RedHat
>> >>>>>>>> Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io
>> >>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>>
>> >>>>>> --
>> >>>>>> Charles Moulliard
>> >>>>>> Apache Committer / Architect @RedHat
>> >>>>>> Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io
>> >>>>>
>> >>>>>
>> >>>>
>> >>>>
>> >>>> --
>> >>>> Charles Moulliard
>> >>>> Apache Committer / Architect @RedHat
>> >>>> Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>> --
>> >>> Charles Moulliard
>> >>> Apache Committer / Architect @RedHat
>> >>> Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io
>> >>
>> >>
>> >
>> >
>> > --
>> > Charles Moulliard
>> > Apache Committer / Architect @RedHat
>> > Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io
>>
>>
>
>
> --
> Charles Moulliard
> Apache Committer / Architect @RedHat
> Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io

Reply via email to