org.apache.ws.axis.security
Class WSDoAllSender

java.lang.Object
  extended byorg.apache.axis.handlers.BasicHandler
      extended byorg.apache.ws.axis.security.WSDoAllSender
All Implemented Interfaces:
org.apache.axis.Handler, java.io.Serializable

public class WSDoAllSender
extends org.apache.axis.handlers.BasicHandler

Author:
Werner Dittmann (Werner.Dittmann@siemens.com)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
 
Constructor Summary
WSDoAllSender()
           
 
Method Summary
 void invoke(org.apache.axis.MessageContext mc)
          Axis calls invoke to handle a message.
protected  Crypto loadEncryptionCrypto(org.apache.ws.axis.security.WSDoAllSender.RequestData reqData)
          Hook to allow subclasses to load their Encryption Crypto however they see fit.
protected  Crypto loadSignatureCrypto(org.apache.ws.axis.security.WSDoAllSender.RequestData reqData)
          Hook to allow subclasses to load their Signature Crypto however they see fit.
 
Methods inherited from class org.apache.axis.handlers.BasicHandler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDoAllSender

public WSDoAllSender()
Method Detail

invoke

public void invoke(org.apache.axis.MessageContext mc)
            throws org.apache.axis.AxisFault
Axis calls invoke to handle a message.

Parameters:
mc - message context.
Throws:
org.apache.axis.AxisFault

loadSignatureCrypto

protected Crypto loadSignatureCrypto(org.apache.ws.axis.security.WSDoAllSender.RequestData reqData)
                              throws org.apache.axis.AxisFault
Hook to allow subclasses to load their Signature Crypto however they see fit.

Throws:
org.apache.axis.AxisFault

loadEncryptionCrypto

protected Crypto loadEncryptionCrypto(org.apache.ws.axis.security.WSDoAllSender.RequestData reqData)
                               throws org.apache.axis.AxisFault
Hook to allow subclasses to load their Encryption Crypto however they see fit.

Throws:
org.apache.axis.AxisFault