ConcurrentSessionControllerImpl
This filter performs two functions.
SessionRegistry
This interface is used by org.acegisecurity.concurrent.SessionRegistryUtils to extract the session ID from an Authentication object.
Authentication
This is primarily used for concurrent session support.
Sessions have three states: active, expired, and destroyed.
SessionInformation