@ConditionalOnClass(value=MultifactorAuthenticationTrustStorage.class) @ConditionalOnProperty(prefix="cas.authn.mfa.azure", name="trustedDeviceEnabled", havingValue="true", matchIfMissing=true) @Configuration(value="azureMultifactorTrustConfiguration") public class AzureAuthenticatorConfiguration.AzureAuthenticatorMultifactorTrustConfiguration extends java.lang.Object implements CasWebflowExecutionPlanConfigurer
Constructor and Description |
---|
AzureAuthenticatorMultifactorTrustConfiguration() |
Modifier and Type | Method and Description |
---|---|
CasWebflowConfigurer |
azureMultifactorTrustWebflowConfigurer() |
void |
configureWebflowExecutionPlan(CasWebflowExecutionPlan plan)
Configure webflow execution plan.
|
public AzureAuthenticatorMultifactorTrustConfiguration()
@ConditionalOnMissingBean(name="azureMultifactorTrustWebflowConfigurer") @Bean @DependsOn(value="defaultWebflowConfigurer") public CasWebflowConfigurer azureMultifactorTrustWebflowConfigurer()
public void configureWebflowExecutionPlan(CasWebflowExecutionPlan plan)
CasWebflowExecutionPlanConfigurer
configureWebflowExecutionPlan
in interface CasWebflowExecutionPlanConfigurer
plan
- the plan