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