| Name | Description | Type | Package | Framework |
| CookieHttpSessionStrategy | A HttpSessionStrategy that uses a cookie to obtain the session from. | Class | org.springframework.session.web.http | Spring Session |
| HeaderHttpSessionStrategy | A HttpSessionStrategy that uses a header to obtain the session from. | Class | org.springframework.session.web.http | Spring Session |
| HttpSessionManager | Allows managing a mapping of alias to the session id for having multipleactive sessions at the same time. | Interface | org.springframework.session.web.http | Spring Session |
| HttpSessionStrategy | A strategy for mapping HTTP request and responses to a Session. | Interface | org.springframework.session.web.http | Spring Session |
| MultiHttpSessionStrategy | Some HttpSessionStrategy may also want to further customizeHttpServletRequest and HttpServletResponse objects. | Interface | org.springframework.session.web.http | Spring Session |
| RequestResponsePostProcessor | Allows customizing the HttpServletRequest and/or theHttpServletResponse. | Interface | org.springframework.session.web.http | Spring Session |
| SessionRepositoryFilter | Switches the HttpSession implementation to be backed by a Session. | Class | org.springframework.session.web.http | Spring Session |