org.globus.wsrf.impl.security.authentication
Class RunAsHandler

java.lang.Object
  extended byorg.apache.axis.handlers.BasicHandler
      extended byorg.globus.wsrf.impl.security.authentication.DescriptorHandler
          extended byorg.globus.wsrf.impl.security.authentication.RunAsHandler
All Implemented Interfaces:
org.apache.axis.Handler, java.io.Serializable

public class RunAsHandler
extends DescriptorHandler

Handler that sets the credentials to be used for this invocation.

See Also:
Serialized Form

Field Summary
private static org.globus.util.I18n i18n
           
private static org.apache.commons.logging.Log logger
           
 
Fields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
 
Constructor Summary
RunAsHandler()
           
 
Method Summary
 void handle(org.apache.axis.MessageContext msgCtx, ResourceSecurityDescriptor resDesc, ServiceSecurityDescriptor desc, java.lang.String servicePath)
           
 
Methods inherited from class org.globus.wsrf.impl.security.authentication.DescriptorHandler
invoke
 
Methods inherited from class org.apache.axis.handlers.BasicHandler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

private static org.globus.util.I18n i18n

logger

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

RunAsHandler

public RunAsHandler()
Method Detail

handle

public void handle(org.apache.axis.MessageContext msgCtx,
                   ResourceSecurityDescriptor resDesc,
                   ServiceSecurityDescriptor desc,
                   java.lang.String servicePath)
            throws org.apache.axis.AxisFault
Specified by:
handle in class DescriptorHandler
Throws:
org.apache.axis.AxisFault