Package org.springframework.security.config.annotation.web.configurers

Class Summary
AbstractAuthenticationFilterConfigurer<B extends HttpSecurityBuilder<B>,T extends AbstractAuthenticationFilterConfigurer<B,T,F>,F extends AbstractAuthenticationProcessingFilter> Base class for confuring AbstractAuthenticationFilterConfigurer.
AbstractRequestMatcherMappingConfigurer<B extends SecurityBuilder<O>,C,O> A base class for registering RequestMatcher's.
AnonymousConfigurer<H extends HttpSecurityBuilder<H>> Configures Anonymous authentication (i.e.
ChannelSecurityConfigurer<H extends HttpSecurityBuilder<H>> Adds channel security (i.e.
CsrfConfigurer<H extends HttpSecurityBuilder<H>> Adds CSRF protection for the methods as specified by CsrfConfigurer.requireCsrfProtectionMatcher(RequestMatcher).
DefaultLoginPageConfigurer<H extends HttpSecurityBuilder<H>> Adds a Filter that will generate a login page if one is not specified otherwise when using WebSecurityConfigurerAdapter.
ExceptionHandlingConfigurer<H extends HttpSecurityBuilder<H>> Adds exception handling for Spring Security related exceptions to an application.
ExpressionUrlAuthorizationConfigurer<H extends HttpSecurityBuilder<H>> Adds URL based authorization based upon SpEL expressions to an application.
FormLoginConfigurer<H extends HttpSecurityBuilder<H>> Adds form based authentication.
HeadersConfigurer<H extends HttpSecurityBuilder<H>>  
HttpBasicConfigurer<B extends HttpSecurityBuilder<B>> Adds HTTP basic based authentication.
JeeConfigurer<H extends HttpSecurityBuilder<H>> Adds support for J2EE pre authentication.
LogoutConfigurer<H extends HttpSecurityBuilder<H>> Adds logout support.
PortMapperConfigurer<H extends HttpSecurityBuilder<H>> Allows configuring a shared PortMapper instance used to determine the ports when redirecting between HTTP and HTTPS.
RememberMeConfigurer<H extends HttpSecurityBuilder<H>> Configures Remember Me authentication.
RequestCacheConfigurer<H extends HttpSecurityBuilder<H>> Adds request cache for Spring Security.
SecurityContextConfigurer<H extends HttpSecurityBuilder<H>> Allows persisting and restoring of the SecurityContext found on the SecurityContextHolder for each request by configuring the SecurityContextPersistenceFilter.
ServletApiConfigurer<H extends HttpSecurityBuilder<H>> Implements select methods from the HttpServletRequest using the SecurityContext from the SecurityContextHolder.
SessionManagementConfigurer<H extends HttpSecurityBuilder<H>> Allows configuring session management.
UrlAuthorizationConfigurer<H extends HttpSecurityBuilder<H>,C> Adds URL based authorization using DefaultFilterInvocationSecurityMetadataSource.
X509Configurer<H extends HttpSecurityBuilder<H>> Adds X509 based pre authentication to an application.