Package org.apereo.cas.web.config
Class CasBasicAuthenticationConfiguration
java.lang.Object
org.apereo.cas.web.config.CasBasicAuthenticationConfiguration
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
@ConditionalOnFeatureEnabled(feature=Authentication,
module="basic")
@AutoConfiguration
public class CasBasicAuthenticationConfiguration
extends Object
This is
CasBasicAuthenticationConfiguration.- Since:
- 5.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.webflow.execution.ActionbasicAuthenticationAction(org.apereo.cas.authentication.adaptive.AdaptiveAuthenticationPolicy adaptiveAuthenticationPolicy, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver serviceTicketRequestWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver) org.apereo.cas.web.flow.configurer.CasMultifactorWebflowCustomizerorg.apereo.cas.web.flow.CasWebflowConfigurerbasicAuthenticationWebflowConfigurer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext, org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry, org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices) org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurerbasicCasWebflowExecutionPlanConfigurer(org.apereo.cas.web.flow.CasWebflowConfigurer basicAuthenticationWebflowConfigurer) org.apereo.cas.authentication.principal.PrincipalFactory
-
Constructor Details
-
CasBasicAuthenticationConfiguration
public CasBasicAuthenticationConfiguration()
-
-
Method Details
-
basicAuthenticationAction
@Bean @ConditionalOnMissingBean(name="basicAuthenticationAction") @RefreshScope(proxyMode=DEFAULT) public org.springframework.webflow.execution.Action basicAuthenticationAction(@Qualifier("adaptiveAuthenticationPolicy") org.apereo.cas.authentication.adaptive.AdaptiveAuthenticationPolicy adaptiveAuthenticationPolicy, @Qualifier("serviceTicketRequestWebflowEventResolver") org.apereo.cas.web.flow.resolver.CasWebflowEventResolver serviceTicketRequestWebflowEventResolver, @Qualifier("initialAuthenticationAttemptWebflowEventResolver") org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver) -
basicAuthenticationWebflowConfigurer
@ConditionalOnMissingBean(name="basicAuthenticationWebflowConfigurer") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.CasWebflowConfigurer basicAuthenticationWebflowConfigurer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("loginFlowRegistry") org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowDefinitionRegistry, @Qualifier("flowBuilderServices") org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices) -
basicPrincipalFactory
@ConditionalOnMissingBean(name="basicPrincipalFactory") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.principal.PrincipalFactory basicPrincipalFactory() -
basicCasWebflowExecutionPlanConfigurer
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="basicCasWebflowExecutionPlanConfigurer") public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer basicCasWebflowExecutionPlanConfigurer(@Qualifier("basicAuthenticationWebflowConfigurer") org.apereo.cas.web.flow.CasWebflowConfigurer basicAuthenticationWebflowConfigurer) -
basicAuthenticationCasMultifactorWebflowCustomizer
@Bean @ConditionalOnMissingBean(name="basicAuthenticationCasMultifactorWebflowCustomizer") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.configurer.CasMultifactorWebflowCustomizer basicAuthenticationCasMultifactorWebflowCustomizer()
-