org.globus.ogsa.impl.security.authentication
Class DescriptorHandler

java.lang.Object
  extended byorg.apache.axis.handlers.BasicHandler
      extended byorg.globus.ogsa.impl.security.authentication.DescriptorHandler
All Implemented Interfaces:
org.apache.axis.Handler, java.io.Serializable
Direct Known Subclasses:
AuthHandler, RunAsHandler, SecurityPolicyHandler

public abstract class DescriptorHandler
extends org.apache.axis.handlers.BasicHandler

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.handlers.BasicHandler
log, makeLockable, name, options
 
Constructor Summary
DescriptorHandler()
           
 
Method Summary
static javax.xml.namespace.QName getOperationName(org.apache.axis.MessageContext messageContext)
           
static ServiceProperties getService(org.apache.axis.MessageContext msgCtx)
           
abstract  void handle(org.apache.axis.MessageContext msgCtx, ServiceProperties props, SecurityDescriptor desc)
           
 void invoke(org.apache.axis.MessageContext msgCtx)
           
 
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
 

Constructor Detail

DescriptorHandler

public DescriptorHandler()
Method Detail

getOperationName

public static javax.xml.namespace.QName getOperationName(org.apache.axis.MessageContext messageContext)
                                                  throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

getService

public static ServiceProperties getService(org.apache.axis.MessageContext msgCtx)
                                    throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

invoke

public void invoke(org.apache.axis.MessageContext msgCtx)
            throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

handle

public abstract void handle(org.apache.axis.MessageContext msgCtx,
                            ServiceProperties props,
                            SecurityDescriptor desc)
                     throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.