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 <[email protected]> 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 <[email protected]> > 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 >> [email protected] >> http://www.altiuz.cl >> http://www.altiuzreports.com >> >> >> >> El 14-10-2014, a las 9:28, Charles Moulliard <[email protected]> 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 <[email protected]> >> 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 >> >> [email protected] >> >> http://www.altiuz.cl >> >> http://www.altiuzreports.com >> >> >> >> >> >> >> >> El 14-10-2014, a las 4:02, Charles Moulliard <[email protected]> >> 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 <[email protected]>: >> >>> >> >>>> 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 >> >>>> [email protected] >> >>>> 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
