Package com.cafesoft.cams.session

Classes for managing Cams sessions.

See:
          Description

Interface Summary
ManagedSession Internal managed session for the Cams server.
ManagedSessionEventHandler ManagedSessionEventHandler defines the interface for a class that handles a ManagedSessionEvent.
ManagedSessionEventListener ManagedSessionEventListener defines the interface for listeners to ManagedSessionEvents.
RemoteSession An interface that defines a RemoteSession object This interface defines a SessionObject that is specifically geared towards client side clients.
RemoteSessionEventHandler RemoteSessionEventHandler defines the interface for a class that handles a RemoteSessionEvent.
RemoteSessionEventListener RemoteSessionEventListener defines the interface for listeners to RemoteSessionEvents.
RemoteSessionManager Maintains references to RemoteSessions that are used on the various clients/agents that administer Access Control.
Session The Session interface represents a Cams "authentication session" created on successful login and active until explicitly closed (logout) or expired due to inactivity.
 

Class Summary
AbstractBaseSession Abstract base class for all Session objects.
ManagedSessionEvent ManagedSessionEvent defines an Event generated by a SecurityDomain's authentication/login service when: a Subject successfully authenticates and a new ManagedSession is created.
ManagedSessionEventType Type-safe constant class that represents ManagedSessionEvent types
RemoteSessionEvent Defines an Event generated by a RemoteSessionManager when: a RemoteSession is created a RemoteSession expires a RemoteSession is closed (the Subject explicitly logs out)
RemoteSessionEventSupport RemoteSessionEventSupport is a helper class for managing RemoteSessionEventListener registrations and notifications.
RemoteSessionEventType Type-safe constant class that represents RemoteSessionEvent types.
SessionId Contains a provider id, security domain name, and a hash.
SessionStatus An object that represents that is a status indicator of Session objects.
StandardRemoteSession Standard implementation of the RemoteSession interface.
 

Exception Summary
MalformedSessionIdException Thrown if a SessionId is malformed.
 

Package com.cafesoft.cams.session Description

Classes for managing Cams sessions.



Generated on 10:40:31 AM September 10, 2003, © 1996-2003 Cafésoft LLC. All rights reserved.