org.globus.wsrf.impl.security.authentication.wssec
Class WSSecurityClientHandler

java.lang.Object
  extended byjavax.xml.rpc.handler.GenericHandler
      extended byorg.globus.wsrf.impl.security.authentication.wssec.WSSecurityBasicHandler
          extended byorg.globus.wsrf.impl.security.authentication.wssec.WSSecurityClientHandler
All Implemented Interfaces:
Handler

public class WSSecurityClientHandler
extends WSSecurityBasicHandler


Field Summary
private static org.apache.commons.logging.Log log
           
 
Fields inherited from class org.globus.wsrf.impl.security.authentication.wssec.WSSecurityBasicHandler
 
Constructor Summary
WSSecurityClientHandler()
           
 
Method Summary
private  void checkGSISecConv(Object before, Object after)
           
private  void checkGSISecureMessage(Object before, Object after, MessageContext context)
           
 boolean handleRequest(MessageContext context)
           
 boolean handleResponse(MessageContext context)
           
 
Methods inherited from class org.globus.wsrf.impl.security.authentication.wssec.WSSecurityBasicHandler
getHeaders, handleMessage
 
Methods inherited from class javax.xml.rpc.handler.GenericHandler
destroy, handleFault, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static org.apache.commons.logging.Log log
Constructor Detail

WSSecurityClientHandler

public WSSecurityClientHandler()
Method Detail

handleRequest

public boolean handleRequest(MessageContext context)

handleResponse

public boolean handleResponse(MessageContext context)

checkGSISecureMessage

private void checkGSISecureMessage(Object before,
                                   Object after,
                                   MessageContext context)
                            throws WSSecurityException,
                                   AuthorizationException,
                                   SecurityException
Throws:
WSSecurityException
AuthorizationException
SecurityException

checkGSISecConv

private void checkGSISecConv(Object before,
                             Object after)
                      throws WSSecurityException
Throws:
WSSecurityException