Class | Description |
---|---|
AbstractAuthenticationFilterConfigurer<B extends HttpSecurityBuilder<B>,T extends AbstractAuthenticationFilterConfigurer<B,T,F>,F extends AbstractAuthenticationProcessingFilter> |
Base class for configuring
AbstractAuthenticationFilterConfigurer . |
AbstractConfigAttributeRequestMatcherRegistry<C> |
A base class for registering
RequestMatcher 's. |
AbstractHttpConfigurer<T extends AbstractHttpConfigurer<T,B>,B extends HttpSecurityBuilder<B>> |
Adds a convenient base class for
SecurityConfigurer instances that operate on
HttpSecurity . |
AbstractInterceptUrlConfigurer<C extends AbstractInterceptUrlConfigurer<C,H>,H extends HttpSecurityBuilder<H>> |
A base class for configuring the
FilterSecurityInterceptor . |
AnonymousConfigurer<H extends HttpSecurityBuilder<H>> |
Configures Anonymous authentication (i.e.
|
ChannelSecurityConfigurer<H extends HttpSecurityBuilder<H>> |
Adds channel security (i.e.
|
CorsConfigurer<H extends HttpSecurityBuilder<H>> |
Adds
CorsFilter to the Spring Security filter chain. |
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>> |
Adds the Security HTTP headers to the response.
|
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>> |
Adds URL based authorization using
DefaultFilterInvocationSecurityMetadataSource . |
X509Configurer<H extends HttpSecurityBuilder<H>> |
Adds X509 based pre authentication to an application.
|