@Configuration(value="u2fAuthenticationEventExecutionPlanConfiguration") public class U2FAuthenticationEventExecutionPlanConfiguration extends java.lang.Object implements AuthenticationEventExecutionPlanConfigurer
Constructor and Description |
---|
U2FAuthenticationEventExecutionPlanConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
configureAuthenticationExecutionPlan(AuthenticationEventExecutionPlan plan)
configure the plan.
|
U2FAuthenticationHandler |
u2fAuthenticationHandler() |
AuthenticationMetaDataPopulator |
u2fAuthenticationMetaDataPopulator() |
MultifactorAuthenticationProvider |
u2fAuthenticationProvider() |
MultifactorAuthenticationProviderBypass |
u2fBypassEvaluator() |
PrincipalFactory |
u2fPrincipalFactory() |
public U2FAuthenticationEventExecutionPlanConfiguration()
@Bean @RefreshScope public AuthenticationMetaDataPopulator u2fAuthenticationMetaDataPopulator()
@Bean @RefreshScope public MultifactorAuthenticationProviderBypass u2fBypassEvaluator()
@ConditionalOnMissingBean(name="u2fPrincipalFactory") @Bean public PrincipalFactory u2fPrincipalFactory()
@Bean @RefreshScope public U2FAuthenticationHandler u2fAuthenticationHandler()
@Bean @RefreshScope public MultifactorAuthenticationProvider u2fAuthenticationProvider()
public void configureAuthenticationExecutionPlan(AuthenticationEventExecutionPlan plan)
AuthenticationEventExecutionPlanConfigurer
configureAuthenticationExecutionPlan
in interface AuthenticationEventExecutionPlanConfigurer
plan
- the plan