Class OneTimeTokenLoginConfigurer<H extends HttpSecurityBuilder<H>>

All Implemented Interfaces:
SecurityConfigurer<DefaultSecurityFilterChain,H>

public final class OneTimeTokenLoginConfigurer<H extends HttpSecurityBuilder<H>> extends AbstractAuthenticationFilterConfigurer<H,OneTimeTokenLoginConfigurer<H>,OneTimeTokenAuthenticationFilter>
An AbstractHttpConfigurer for One-Time Token Login.

One-Time Token Login provides an application with the capability to have users log in by obtaining a single-use token out of band, for example through email.

Defaults are provided for all configuration options, with the only required configuration being tokenGenerationSuccessHandler(OneTimeTokenGenerationSuccessHandler). Alternatively, a OneTimeTokenGenerationSuccessHandler @Bean may be registered instead.

Security Filters

The following Filters are populated:

Shared Objects Used

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