org.globus.ogsa.impl.security.authentication.test.service
Class SecurityTestServiceImpl

java.lang.Object
  extended byorg.globus.ogsa.impl.core.service.ServicePropertiesImpl
      extended byorg.globus.ogsa.impl.ogsi.GridServiceImpl
          extended byorg.globus.ogsa.impl.security.authentication.test.service.SecurityTestServiceImpl
All Implemented Interfaces:
GridServiceBase, GridServiceCallback, ServiceDataValueCallback, ServiceProperties

public class SecurityTestServiceImpl
extends GridServiceImpl


Field Summary
 
Fields inherited from class org.globus.ogsa.impl.ogsi.GridServiceImpl
queryEngine, serviceData
 
Fields inherited from interface org.globus.ogsa.ServiceProperties
ACTIVATE_ON_STARTUP, ACTIVATION, BASE_CLASS_NAME, BOOTSTRAP, CONFIG_PATH, CONTAINS_REFERENCE, CREATION_EXTENSIBILITY, CREATION_EXTENSIBILITY_OUTPUT, CUSTOM_EXTENSIBILITY_DESERIALIZER, CUSTOM_EXTENSIBILITY_SERIALIZER, CUSTOM_MAPPING_REGISTERED, DEACTIVATED_PERSISTENT, DEACTIVATED_STATE, DEACTIVATED_TRANSIENT, DEACTIVATION, DESTROY_LISTENER, DESTRUCTION_SKELETON, DISABLE_FACTORY_REGISTRY, ENDPOINT, ENTRY_INSTANCE_CREATION, FACTORY, FACTORY_CALLBACK, FACTORY_HANDLE, FACTORY_PROVIDER, FACTORY_REGISTRY, GSR_DESCRIPTION, HANDLE, HANDLE_PORT, HANDLE_PROTOCOL, INSTANCE_CLASS, INSTANCE_DEACTIVATION, INSTANCE_GSR_DESCRIPTION, INSTANCE_LIFECYCLE, INSTANCE_PORT_TYPE, INSTANCE_PORT_TYPE_NS, INSTANCE_PREFIX, INSTANCE_REGISTRY, INSTANCE_SCHEMA_PATH, INSTANCE_WSDL, INTERFACE_CLASS_NAME, INVOCATION_ID, LAZY_CREATION, LIFECYCLE, LIFECYCLE_MONITOR, LIFECYCLE_MONITOR_CLASS, NAME, NOTIFICATION_ENGINE, NOTIFICATION_FACTORY, NOTIFICATION_SOURCE, OPERATION_PROVIDERS, PERSISTENT, PERSISTENT_PROPERTIES, PORT, PORT_TYPE, PORT_TYPE_NS, PRIMARY_KEY, PROTOCOL, QUERY_ENGINE, REDIRECT_RESOLVER, REGISTRY, RESOLVER_CACHE, ROUTER_HEADER, ROUTER_VIA, SCHEMA_LOCATION, SCHEMA_PATH, SERVICE_ACTIVATOR, SERVICE_DATA, SERVICE_DEPLOYMENT, SERVICE_GROUP_ENTRY, SERVICE_GROUP_PROVIDER, SERVICE_LOADER, SERVICE_NODE, SERVICE_PATH, SINK_ID, STARTUP_STATE, SWEEP_SERVICE_DATA, TIMEOUT, TIMESTAMP, TRANSIENT, TYPE, USER, WEBSTART_PANEL_NAME, WEBSTART_URL, WSDL
 
Constructor Summary
SecurityTestServiceImpl()
           
 
Method Summary
 void gsiSec()
           
 void gsiSecConvDeleg()
           
 void gsiSecConvIntegrity()
           
 void gsiSecConvOnly()
           
 void gsiSecConvPrivacy()
           
 void gsiSecMsgOnly()
           
 void noAuth()
           
 void postCreate(GridContext gridContext)
          Called when a service has been created and all of its configuration has been set up.
 void setAnonymous()
           
 
Methods inherited from class org.globus.ogsa.impl.ogsi.GridServiceImpl
activate, addOperationProvider, deactivate, destroy, findServiceData, getInstanceProperty, getOperationProvider, getQueryEngine, getServiceDataSet, getServiceDataValues, getServiceInterface, getTerminationTime, populateInstanceProperties, preCreate, preDestroy, removeOperationProvider, requestTerminationAfter, requestTerminationBefore, setDefaultTermination, setQueryEngine, setServiceData, setServiceDataSet
 
Methods inherited from class org.globus.ogsa.impl.core.service.ServicePropertiesImpl
flush, flush, getPersistentProperty, getProperty, keySet, setPersistentProperty, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.globus.ogsa.ServiceProperties
flush, getPersistentProperty, getProperty, setPersistentProperty, setProperty
 

Constructor Detail

SecurityTestServiceImpl

public SecurityTestServiceImpl()
Method Detail

postCreate

public void postCreate(GridContext gridContext)
                throws GridServiceException
Description copied from interface: GridServiceCallback
Called when a service has been created and all of its configuration has been set up.

Specified by:
postCreate in interface GridServiceCallback
Overrides:
postCreate in class GridServiceImpl
Throws:
GridServiceException

noAuth

public void noAuth()
            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

gsiSecConvDeleg

public void gsiSecConvDeleg()
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

gsiSecConvIntegrity

public void gsiSecConvIntegrity()
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

gsiSecConvPrivacy

public void gsiSecConvPrivacy()
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

gsiSecConvOnly

public void gsiSecConvOnly()
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

gsiSecMsgOnly

public void gsiSecMsgOnly()
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

gsiSec

public void gsiSec()
            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setAnonymous

public void setAnonymous()
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException