Class DefaultLoginPageConfigurer<H extends HttpSecurityBuilder<H>>

java.lang.Object
org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,B>
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<DefaultLoginPageConfigurer<H>,H>
org.springframework.security.config.annotation.web.configurers.DefaultLoginPageConfigurer<H>
All Implemented Interfaces:
SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,H>

public final class DefaultLoginPageConfigurer<H extends HttpSecurityBuilder<H>> extends AbstractHttpConfigurer<DefaultLoginPageConfigurer<H>,H>
Adds a Filter that will generate a login page if one is not specified otherwise when using EnableWebSecurity.

By default an InsecureChannelProcessor and a SecureChannelProcessor will be registered.

Security Filters

The following Filters are conditionally populated
  • DefaultLoginPageGeneratingFilter if the FormLoginConfigurer did not have a login page specified

Shared Objects Created

No shared objects are created.

Shared Objects Used

The following shared objects are used:
Since:
3.2
See Also: