| Interface | Description | 
|---|---|
| HttpSessionIdEncoder | 
 Strategy interface for encoding  
Session IDs so they are represented in the response. | 
| HttpSessionIdResolver | 
 Strategy interface for resolving  
Session IDs. | 
| HttpSessionIdStrategy | 
 Combines  
HttpSessionIdResolver and HttpSessionIdEncoder. | 
| Class | Description | 
|---|---|
| CookieHttpSessionIdGenerator | 
 Utility to generate a session id from a cookie value or builds a cookie value from session. 
 | 
| CookieHttpSessionStrategy | 
 Resolves  
Session identifiers from cookies. | 
| HeadersHttpSessionIdStrategy | 
 Implementation that uses common HTTP headers to resolve the  
Session ID. | 
| HttpSessionConfiguration | 
 Allows configuration of the session. 
 | 
| HttpSessionFilter | 
 A  
HttpServerFilter that resolves the current user Session if present and encodes the Session ID in
 the response. | 
| SessionForRequest | 
 Utility class with methods to create or retrieve a session associated to a request. 
 |