| Interface | Description | 
|---|---|
| Session | An interface representing a user session. | 
| SessionIdGenerator | Strategy interface for generating  SessionIDs. | 
| SessionSettings | Settings for session configuration. | 
| SessionStore<S extends Session> | Interface for locating and saving sessions. | 
| Class | Description | 
|---|---|
| DefaultSessionIdGenerator | Default session ID generator that uses  UUID. | 
| InMemorySession | A  Sessionthat is help in-memory. | 
| InMemorySessionStore | Default implementation that stores sessions in-memory. | 
| SessionConfiguration | Base configuration properties for session handling. |