This interface is used by org.springframework.security.authentication.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