org.globus.wsrf.impl.security.authentication.secureConv
Class SecContextHandler

java.lang.Object
  |
  +--javax.xml.rpc.handler.GenericHandler
        |
        +--org.globus.wsrf.impl.security.authentication.secureConv.SecContextHandler
All Implemented Interfaces:
Handler

public class SecContextHandler
extends GenericHandler

A separate instance of the handler is created per service Stub instance (e.g. NotificationSourcePortType, etc.) If multiple method invocations are made on the same Stub instance the secure context will be reused. The method invocations CANNOT be made from multiple threads using the same Stub instance. Separate Stub instances must be used.


Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
SecContextHandler()
           
 
Method Summary
 QName[] getHeaders()
           
 boolean handleRequest(MessageContext msgContext)
           
 void init(HandlerInfo config)
           
 
Methods inherited from class javax.xml.rpc.handler.GenericHandler
destroy, handleFault, handleResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

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

SecContextHandler

public SecContextHandler()
Method Detail

handleRequest

public boolean handleRequest(MessageContext msgContext)
Overrides:
handleRequest in class GenericHandler

init

public void init(HandlerInfo config)
Overrides:
init in class GenericHandler

getHeaders

public QName[] getHeaders()
Overrides:
getHeaders in class GenericHandler


Copyright © 1999-2003 University of Chicago and The University of Southern California. All rights reserved.