com.gridsystems.innergrid.api
Class WSOutboundHandler

java.lang.Object
  extended by org.apache.ws.security.handler.WSHandler
      extended by org.apache.ws.axis.security.handler.WSDoAllHandler
          extended by org.apache.ws.axis.security.WSDoAllSender
              extended by com.gridsystems.innergrid.api.WSOutboundHandler
All Implemented Interfaces:
java.io.Serializable, org.apache.axis.Handler

public class WSOutboundHandler
extends org.apache.ws.axis.security.WSDoAllSender

This handler does not require a user alias be specified in the server deployment file as it is already available from the crypto object. This is a rewritten version of AK's code, which subclasses WSDoAllSender instead of copying all the code in here.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.ws.axis.security.WSDoAllSender
log
 
Fields inherited from class org.apache.ws.axis.security.handler.WSDoAllHandler
makeLockable, name, options
 
Fields inherited from class org.apache.ws.security.handler.WSHandler
cryptos, DONE, secEngine
 
Constructor Summary
WSOutboundHandler()
           
 
Method Summary
 void invoke(org.apache.axis.MessageContext mc)
          
 
Methods inherited from class org.apache.ws.axis.security.handler.WSDoAllHandler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getPassword, getProperty, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable, setPassword, setProperty
 
Methods inherited from class org.apache.ws.security.handler.WSHandler
checkReceiverResults, checkSignatureConfirmation, decodeDecryptionParameter, decodeEnableSignatureConfirmation, decodeEncryptionParameter, decodeMustUnderstand, decodeSignatureParameter, decodeSignatureParameter2, decodeTimestampPrecision, decodeTimestampStrict, decodeTimeToLive, decodeUTParameter, doReceiverAction, doSenderAction, getClassLoader, getPassword, getPasswordCB, getString, getStringOption, loadDecryptionCrypto, loadEncryptionCrypto, loadSignatureCrypto, verifyTimestamp, verifyTrust
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSOutboundHandler

public WSOutboundHandler()
Method Detail

invoke

public void invoke(org.apache.axis.MessageContext mc)
            throws org.apache.axis.AxisFault

Specified by:
invoke in interface org.apache.axis.Handler
Overrides:
invoke in class org.apache.ws.axis.security.WSDoAllSender
Throws:
org.apache.axis.AxisFault


Copyright © 2007-2008 Grid Systems, S.A.. All Rights Reserved.