Spring Security Framework

Package org.springframework.security.concurrent

Concurrent session control and registration classes.

See:
          Description

Interface Summary
ConcurrentSessionController Provides two methods that can be called by an AuthenticationManager to integrate with the concurrent session handling infrastructure.
SessionIdentifierAware Implemented by Authentication.getDetails() implementations that are capable of returning a session ID.
SessionRegistry Maintains a registry of SessionInformation instances.
 

Class Summary
ConcurrentSessionControllerImpl Base implementation of ConcurrentSessionControllerImpl which prohibits simultaneous logins.
ConcurrentSessionFilter Filter required by concurrent session handling package.
NullConcurrentSessionController No-op implementation of ConcurrentSessionController.
SessionInformation Represents a record of a session within the Spring Security framework.
SessionRegistryImpl Base implementation of SessionRegistry which also listens for HttpSessionDestroyedEvents published in the Spring application context.
SessionRegistryUtils Utility methods to assist with concurrent session management.
 

Exception Summary
ConcurrentLoginException Thrown by ConcurrentSessionControllerImpl if an attempt is made to login and the user has already exceeded their maxmimum allowed sessions.
SessionAlreadyUsedException Thrown by a SessionRegistry implementation if an attempt is made to create new session information for an existing sessionId.
 

Package org.springframework.security.concurrent Description

Concurrent session control and registration classes.


Spring Security Framework

Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.