org.mule.extras.wssecurity.handlers
Class MuleWSSInHandler

java.lang.Object
  extended byorg.apache.ws.security.handler.WSHandler
      extended byorg.codehaus.xfire.security.wss4j.AbstractWSS4JHandler
          extended byorg.mule.extras.wssecurity.handlers.MuleWSSInHandler
All Implemented Interfaces:
org.codehaus.xfire.handler.Handler

public class MuleWSSInHandler
extends org.codehaus.xfire.security.wss4j.AbstractWSS4JHandler
implements org.codehaus.xfire.handler.Handler


Field Summary
protected static Log log
          logger used by this class
 
Fields inherited from class org.apache.ws.security.handler.WSHandler
cryptos, DONE, secEngine
 
Fields inherited from interface org.codehaus.xfire.handler.Handler
ROLE
 
Constructor Summary
MuleWSSInHandler()
           
MuleWSSInHandler(Properties properties)
           
 
Method Summary
 void invoke(org.codehaus.xfire.MessageContext msgContext)
          The method invoke performs the security checks on the soap headers for the incoming message.
 
Methods inherited from class org.codehaus.xfire.security.wss4j.AbstractWSS4JHandler
getAfter, getBefore, getOption, getPassword, getPhase, getProperties, getProperty, getRoles, getUnderstoodHeaders, handleFault, setAfter, setBefore, setPassword, setPhase, setProperties, setProperty, 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
 
Methods inherited from interface org.codehaus.xfire.handler.Handler
getAfter, getBefore, getPhase, getRoles, getUnderstoodHeaders, handleFault
 

Field Detail

log

protected static final Log log
logger used by this class

Constructor Detail

MuleWSSInHandler

public MuleWSSInHandler()

MuleWSSInHandler

public MuleWSSInHandler(Properties properties)
Method Detail

invoke

public void invoke(org.codehaus.xfire.MessageContext msgContext)
            throws SecurityException,
                   org.codehaus.xfire.fault.XFireFault,
                   org.apache.ws.security.WSSecurityException
The method invoke performs the security checks on the soap headers for the incoming message.

Specified by:
invoke in interface org.codehaus.xfire.handler.Handler
Throws:
SecurityException
org.codehaus.xfire.fault.XFireFault
org.apache.ws.security.WSSecurityException


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.