Jon,

Yes, my company and I, filed the Apache CLA by the end of August (2008).

Regarding write access on the wiki, It's OK (David gave me write access).
As you probably noticed in posts, my english is not as good, so I gonna give
you a draft for validation.

Jean-Louis



Jonathan Gallimore-2 wrote:
> 
> Absolutely! Do you already have write access to the wiki? It looks like
> you've already filed a CLA with Apache so I imagine you can get write
> access
> if you don't already have it. Alternatively, I'm happy to test out your
> instructions and add them to the site.
> 
> Jon
> 
> On Thu, Apr 2, 2009 at 12:00 PM, Jean-Louis MONTEIRO <
> [email protected]> wrote:
> 
>>
>> Jon,
>>
>> One more suggestion: can I try to produce a small HowTo for the web site
>> ?
>>
>> Jean-Louis
>>
>>
>> Jonathan Gallimore-2 wrote:
>> >
>> > I've fired this up and run the tests. It looks really good to me - many
>> > thanks for this! If you're happy to add this patch to jira OPENEJB-1004
>> > I'm
>> > happy to get it committed.
>> >
>> > Do you think it would be ok to include the keys I generated from your
>> > batch
>> > file, so that people can just do the usual 'mvn test' without any extra
>> > work
>> > for the test in the example project to work (I'd keep the batch file as
>> > well
>> > as I think its useful)?
>> >
>> > Jon
>> >
>> > On Mon, Mar 30, 2009 at 1:24 PM, Jean-Louis MONTEIRO <
>> > [email protected]> wrote:
>> >
>> >>
>> >> Hi Jonathan,
>> >>
>> >> I spent some time this week end to get WS-Security integrated.
>> >> Sorry in advance because I changed some of your co
>> >> http://www.nabble.com/file/p22782120/patch-ws-security.txt
>> >> patch-ws-security.txt de (but it allowed me to go faster).
>> >>
>> >> I enhanced the sample application to illustrate how to use
>> WS-Security.
>> >> Here is a patch file with all changes.
>> >>
>> >> Please, can you apply it on your local working copy and have a look on
>> >> tests
>> >> ?
>> >> I think you can launch the CalculatorTest test case from the
>> >> webservice-ws-security project.
>> >>
>> >> It would be very nice to have some feedback.
>> >> @David: for the moment, no special properties management has been
>> done.
>> >>
>> >> Jean-Louis
>> >>
>> >>
>> >>
>> >> Jonathan Gallimore-2 wrote:
>> >> >
>> >> > I really like the idea of this configuration.
>> >> >
>> >> > I think David's point is a good one - I don't know how bean specific
>> >> these
>> >> > properties are, but if you want to use a set of properties for more
>> >> than
>> >> > one
>> >> > webservice I guess  we could have a node with the global webservice
>> >> > security
>> >> > config for the app, with any bean specific properties defined
>> >> overriding
>> >> > this.
>> >> >
>> >> > I guess I'm thinking of something along the lines of:
>> >> >
>> >> > <openejb-jar xmlns="http://openejb.apache.org/xml/ns/openejb-jar-2.2
>> ">
>> >> >   <global-ws-security>
>> >> >     <configuration>
>> >> > wss4j.in.action = Encrypt Signature
>> >> > wss4j.in.signaturePropFile = path to
>> file/CalculatorSecurity.properties
>> >> > wss4j.in.encryptionPropFile = path to
>> >> file/CalculatorSecurity.properties
>> >> >
>> >> > wss4j.out.action = Encrypt Signature
>> >> > wss4j.out.signaturePropFile = path to
>> >> file/CalculatorSecurity.properties
>> >> > wss4j.out.encryptionPropFile = path to
>> >> file/CalculatorSecurity.properties
>> >> > wss4j.out.user = something
>> >> > wss4j.out.encryptionUser = bod
>> >> > wss4j.out.signatureKeyIdentifier = DirectReference
>> >> > wss4j.out.encryptionSymAlgorithm =
>> >> > http://www.w3.org/2001/04/xmlenc#tripledes-cbc
>> >> > ...
>> >> >     </configuration>
>> >> >   </global-ws-security>
>> >> >
>> >> >   <enterprise-beans>
>> >> >       <session>
>> >> >           <ejb-name>CalculatorImpl</ejb-name>
>> >> >           <web-service-security>
>> >> >               <security-realm-name/>
>> >> >               <transport-guarantee>NONE</transport-guarantee>
>> >> >               <auth-method>WS-SECURITY</auth-method>
>> >> >
>> >> >               <configuration>
>> >> > wss4j.some_bean_specific_property = foo
>> >> > ...
>> >> >               </configuration>
>> >> >
>> >> >           </web-service-security>
>> >> >       </session>
>> >> >   </enterprise-beans>
>> >> > </openejb-jar>
>> >> >
>> >> > I'm very happy to help with some of the code and/or testing.
>> >> >
>> >> > Cheers,
>> >> >
>> >> > Jon
>> >> >
>> >> > On Fri, Mar 20, 2009 at 4:57 PM, David Blevins
>> >> > <[email protected]>wrote:
>> >> >
>> >> >> On Mar 20, 2009, at 8:13 AM, Jean-Louis MONTEIRO wrote:
>> >> >>
>> >> >>  <openejb-jar
>> >> xmlns="http://openejb.apache.org/xml/ns/openejb-jar-2.2";>
>> >> >>>   <enterprise-beans>
>> >> >>>       <session>
>> >> >>>           <ejb-name>CalculatorImpl</ejb-name>
>> >> >>>           <web-service-security>
>> >> >>>               <security-realm-name/>
>> >> >>>               <transport-guarantee>NONE</transport-guarantee>
>> >> >>>               <auth-method>WS-SECURITY</auth-method>
>> >> >>>
>> >> >>>               <configuration>
>> >> >>> wss4j.in.action = Encrypt Signature
>> >> >>> wss4j.in.signaturePropFile = path to
>> >> file/CalculatorSecurity.properties
>> >> >>> wss4j.in.encryptionPropFile = path to
>> >> file/CalculatorSecurity.properties
>> >> >>>
>> >> >>> wss4j.out.action = Encrypt Signature
>> >> >>> wss4j.out.signaturePropFile = path to
>> >> file/CalculatorSecurity.properties
>> >> >>> wss4j.out.encryptionPropFile = path to
>> >> >>> file/CalculatorSecurity.properties
>> >> >>> wss4j.out.user = something
>> >> >>> wss4j.out.encryptionUser = bod
>> >> >>> wss4j.out.signatureKeyIdentifier = DirectReference
>> >> >>> wss4j.out.encryptionSymAlgorithm =
>> >> >>> http://www.w3.org/2001/04/xmlenc#tripledes-cbc
>> >> >>> ...
>> >> >>>               </configuration>
>> >> >>>
>> >> >>>           </web-service-security>
>> >> >>>       </session>
>> >> >>>   </enterprise-beans>
>> >> >>> </openejb-jar>
>> >> >>>
>> >> >>
>> >> >> I'm curious on how bean specific that above configuration is.  If I
>> >> have
>> >> >> say 10 web services that need to be secured, which properties will
>> >> likely
>> >> >> be
>> >> >> the same and which would I typically want to be different?  Just
>> >> >> wondering
>> >> >> if we'll want some more general way to setup the security in
>> addition
>> >> to
>> >> >> 100% bean defined.
>> >> >>
>> >> >> -David
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> http://www.nabble.com/file/p22782120/patch-ws-security.txt
>> >> patch-ws-security.txt
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Re%3A-Securing-a-webservice-tp22265166p22782120.html
>> >> Sent from the OpenEJB Dev mailing list archive at Nabble.com.
>> >>
>> >>
>> >
>> >
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Re%3A-Securing-a-webservice-tp22265166p22845394.html
>> Sent from the OpenEJB Dev mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Re%3A-Securing-a-webservice-tp22265166p22866063.html
Sent from the OpenEJB Dev mailing list archive at Nabble.com.

Reply via email to