Spring Security's web security module. Classes which have a dependency on the Servlet API can be found here.


AuthenticationEntryPoint Used by ExceptionTranslationFilter to commence an authentication scheme. 
PortMapper PortMapper implementations provide callers with information about which HTTP ports are associated with which HTTPS ports on the system, and vice versa. 
PortResolver A PortResolver determines the port a web request was received on. 
RedirectStrategy Encapsulates the redirection logic for all classes in the framework which perform redirects. 
SecurityFilterChain Defines a filter chain which is capable of being matched against an HttpServletRequest


DefaultRedirectStrategy Simple implementation of RedirectStrategy which is the default used throughout the framework. 
DefaultSecurityFilterChain Standard implementation of SecurityFilterChain
FilterChainProxy Delegates Filter requests to a list of Spring-managed filter beans. 
FilterInvocation Holds objects associated with a HTTP filter. 
PortMapperImpl Concrete implementation of PortMapper that obtains HTTP:HTTPS pairs from the application context. 
PortResolverImpl Concrete implementation of PortResolver that obtains the port from ServletRequest.getServerPort()
WebAttributes Well-known keys which are used to store Spring Security information in request or session scope.