| Interface | Description | 
|---|---|
| HttpSessionIdEncoder | Strategy interface for encoding  SessionIDs so they are represented in the response. | 
| HttpSessionIdResolver | Strategy interface for resolving  SessionIDs. | 
| HttpSessionIdStrategy | Combines  HttpSessionIdResolverandHttpSessionIdEncoder. | 
| Class | Description | 
|---|---|
| CookieHttpSessionIdGenerator | Utility to generate a session id from a cookie value or builds a cookie value from session. | 
| CookieHttpSessionStrategy | Resolves  Sessionidentifiers from cookies. | 
| HeadersHttpSessionIdStrategy | Implementation that uses common HTTP headers to resolve the  SessionID. | 
| HttpSessionConfiguration | Allows configuration of the session. | 
| HttpSessionFilter | A  HttpServerFilterthat resolves the current userSessionif present and encodes the Session ID in
 the response. | 
| SessionForRequest | Utility class with methods to create or retrieve a session associated to a request. | 
| SessionLocaleResolver | Resolves the locale from a property in a session. | 
| SessionLogElement | SessionLogElement LogElement. | 
| SessionLogElementBuilder | Builder for SessionLogElement. |