uk.ac.soton.itinnovation.grid.comms.client
Class InteractiveWSDoAllReceiver

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.WSDoAllReceiver
              extended by uk.ac.soton.itinnovation.grid.comms.client.InteractiveWSDoAllReceiver
All Implemented Interfaces:
Serializable, Handler

public class InteractiveWSDoAllReceiver
extends org.apache.ws.axis.security.WSDoAllReceiver

WSDoAllReceiver subclass that uses InteractiveX509TrustManager to confirm untrusted certificates.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.ws.axis.security.WSDoAllReceiver
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
InteractiveWSDoAllReceiver()
           
 
Method Summary
protected  boolean verifyTrust(X509Certificate cert, org.apache.ws.security.handler.RequestData reqData)
           
 
Methods inherited from class org.apache.ws.axis.security.WSDoAllReceiver
invoke
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InteractiveWSDoAllReceiver

public InteractiveWSDoAllReceiver()
Method Detail

verifyTrust

protected boolean verifyTrust(X509Certificate cert,
                              org.apache.ws.security.handler.RequestData reqData)
                       throws org.apache.ws.security.WSSecurityException
Overrides:
verifyTrust in class org.apache.ws.security.handler.WSHandler
Throws:
org.apache.ws.security.WSSecurityException


Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.