[ 
http://issues.apache.org/jira/browse/AXIS2-151?page=comments#action_12318966 ] 

Davanum Srinivas commented on AXIS2-151:
----------------------------------------

Ruchith,

We need something ASAP!!!! Please see latest WSS4J cvs, especially the 
following files:

org.apache.ws.security.handler.WSHandler (Contains absolutely zero Axis related 
code)
org.apache.ws.axis.security.handler.WSDoAllHandler (extends WSHandler and 
implements org.apache.axis.Handler)
org.apache.ws.axis.security.WSDoAllReceiver (extends WSDoAllHandler)
org.apache.ws.axis.security.WSDoAllSender (extends WSDoAllHandler)
org.apache.ws.security.handler.WSS4JHandler (extends WSHandler and implements 
javax.xml.rpc.handler.Handler)
org.apache.ws.security.handler.RequestData (stores information that gets passed 
between the above classes)

If you see WSDoAllReceiver and WSDoAllSender, you will see that it is extremely 
simple now. You don't have to implement DOM in AXIOM right away. I'd say take a 
short cut, as dirty as you can, EVEN if you have to stream everything to byte 
array and make a dom document out of it. Get things working and then parallelly 
we can work on DOM in AXIOM. Once DOM is implemented on top of AXIOM it will be 
just few lines of code change to make things better. 

How does this plan of attack sound to you? 

Thanks,
dims

> WS-Security Module based on WSS4J
> ---------------------------------
>
>          Key: AXIS2-151
>          URL: http://issues.apache.org/jira/browse/AXIS2-151
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>     Reporter: Davanum Srinivas

>
> Similar to addressing, could we please add a WS-Security module as well? 
> (Base, UsernameToken, X509 using WSS4J)
> thanks,
> dims

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to