Package org.edg.security.delegation

Interface Summary
DelegationClient The client interface to the delegation system.
DelegationItem  
DelegationsEventListener A listener interface for UpdateDelegationEvents.
DelegationStorage The class that handles the delegation information storing and retrieving
DelegationStorageService The interface the services use to access the delegation storage.
 

Class Summary
DelegationClientFactory The (singleton) factory class used to make the client for the delegations system.
DelegationClientHTTP The client implementation for the G-HTTPS protocol for the delegation system.
DelegationClientSOAP The client implementation for SOAP for the delegation system.
DelegationConfig An utility class for loading various configuration parameters for the delegation.
DelegationCredentialItem the common base class for the DelegationItem and DelegationRequestItem
DelegationFilterHTTP The Servlet filter that implements the server side of the G-HTTPS delegation protocol.
DelegationFilterSOAP The SOAP implementation of the server side of the delegation system.
DelegationRequestItem The class that holds all the necessary information about the delegation request in the delegation storage.
DelegationsEvent Represents a custom event that is fired when stored delegations must be updated so that expired ones are removed.
DelegationStorageCleaner A custom TimerTask that removes all expired delegations from the storage.
DelegationStorageContainer A container class that creates the delegation storage or returns existing if one exists.
DelegationStorageDB The database implementation of the delegation storage
DelegationStorageItem The item holding all the necessary information about the delegation in the storage.
DelegationStorageMap The memory (hashtable) implementation of the delegation storage
DelegationUtil Utility methods used by the delegation system.
SnoopServlet Snoop/test servlet Tests the delegation by fetching the delegationID from HTTP-GET from the test client (/test/delegation/test.sh).
 

Exception Summary
DelegationException The exception thrown when delegation fails