Package org.springframework.security.web
package org.springframework.security.web
Spring Security's web security module. Classes which have a dependency on the Servlet
API can be found here.
-
ClassDescriptionUsed by
ExceptionTranslationFilter
to commence an authentication scheme.Simple implementation of RedirectStrategy which is the default used throughout the framework.Standard implementation ofSecurityFilterChain
.DelegatesFilter
requests to a list of Spring-managed filter beans.A strategy for decorating the provided filter chain with one that accounts for theSecurityFilterChain
for a given request.AFilterChainProxy.FilterChainDecorator
that uses theFilterChainProxy.VirtualFilterChain
Holds objects associated with a HTTP filter.AFilterChainProxy.FilterChainDecorator
that wraps the chain in before and after observationsPortMapper
implementations provide callers with information about which HTTP ports are associated with which HTTPS ports on the system, and vice versa.Concrete implementation ofPortMapper
that obtains HTTP:HTTPS pairs from the application context.APortResolver
determines the port a web request was received on.Concrete implementation ofPortResolver
that obtains the port from ServletRequest.getServerPort().Encapsulates the redirection logic for all classes in the framework which perform redirects.Filter that redirects requests that matchRequestMatcher
to the specified URL.Defines a filter chain which is capable of being matched against anHttpServletRequest
.Well-known keys which are used to store Spring Security information in request or session scope.