|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.security.handler.WSHandler
org.apache.ws.security.handler.WSS4JHandler
Merged and converted the the axis handlers WSDoAllReceiver and WSDoAllSender into a single JAX-RPC Handler. All the axis dependencies are removed.
Field Summary |
Fields inherited from class org.apache.ws.security.handler.WSHandler |
cryptos, DONE, secEngine |
Constructor Summary | |
WSS4JHandler()
|
Method Summary | |
void |
destroy()
Destroys the Handler instance. |
boolean |
doReceiver(javax.xml.rpc.handler.MessageContext mc,
RequestData reqData,
boolean isRequest)
handle responses |
boolean |
doSender(javax.xml.rpc.handler.MessageContext mc,
RequestData reqData,
boolean isRequest)
Handles incoming web service requests and outgoing responses |
javax.xml.namespace.QName[] |
getHeaders()
|
java.lang.Object |
getOption(java.lang.String key)
|
java.lang.String |
getPassword(java.lang.Object msgContext)
|
java.lang.Object |
getProperty(java.lang.Object msgContext,
java.lang.String key)
|
boolean |
handleFault(javax.xml.rpc.handler.MessageContext mc)
Handles SOAP Faults that may occur during message processing |
boolean |
handleRequest(javax.xml.rpc.handler.MessageContext mc)
|
boolean |
handleResponse(javax.xml.rpc.handler.MessageContext mc)
|
void |
init(javax.xml.rpc.handler.HandlerInfo hi)
Initializes the instance of the handler. |
static org.w3c.dom.Document |
messageToDocument(javax.xml.soap.SOAPMessage message)
Utility method to convert SOAPMessage to org.w3c.dom.Document |
boolean |
processMessage(javax.xml.rpc.handler.MessageContext mc,
boolean isRequestMessage)
Switch for transfering control to doReceiver and doSender |
void |
setPassword(java.lang.Object msgContext,
java.lang.String password)
|
void |
setProperty(java.lang.Object msgContext,
java.lang.String key,
java.lang.Object value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WSS4JHandler()
Method Detail |
public void init(javax.xml.rpc.handler.HandlerInfo hi)
init
in interface javax.xml.rpc.handler.Handler
public void destroy()
destroy
in interface javax.xml.rpc.handler.Handler
public javax.xml.namespace.QName[] getHeaders()
getHeaders
in interface javax.xml.rpc.handler.Handler
public boolean handleRequest(javax.xml.rpc.handler.MessageContext mc)
handleRequest
in interface javax.xml.rpc.handler.Handler
public boolean handleResponse(javax.xml.rpc.handler.MessageContext mc)
handleResponse
in interface javax.xml.rpc.handler.Handler
public boolean handleFault(javax.xml.rpc.handler.MessageContext mc)
handleFault
in interface javax.xml.rpc.handler.Handler
public boolean processMessage(javax.xml.rpc.handler.MessageContext mc, boolean isRequestMessage) throws WSSecurityException
WSSecurityException
public boolean doSender(javax.xml.rpc.handler.MessageContext mc, RequestData reqData, boolean isRequest) throws WSSecurityException
WSSecurityException
public boolean doReceiver(javax.xml.rpc.handler.MessageContext mc, RequestData reqData, boolean isRequest) throws WSSecurityException
mc
- reqData
-
WSSecurityException
public static org.w3c.dom.Document messageToDocument(javax.xml.soap.SOAPMessage message)
public java.lang.Object getOption(java.lang.String key)
getOption
in class WSHandler
public java.lang.Object getProperty(java.lang.Object msgContext, java.lang.String key)
getProperty
in class WSHandler
public void setProperty(java.lang.Object msgContext, java.lang.String key, java.lang.Object value)
setProperty
in class WSHandler
public java.lang.String getPassword(java.lang.Object msgContext)
getPassword
in class WSHandler
public void setPassword(java.lang.Object msgContext, java.lang.String password)
setPassword
in class WSHandler
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |