Package org.apereo.cas.web.flow.config
Class CasWebflowContextConfiguration
- java.lang.Object
-
- org.apereo.cas.web.flow.config.CasWebflowContextConfiguration
-
@Configuration("casWebflowContextConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class CasWebflowContextConfiguration extends java.lang.ObjectThis isCasWebflowContextConfigurationthat attempts to create Spring-managed beans backed by external configuration.- Since:
- 5.0.0
-
-
Constructor Summary
Constructors Constructor Description CasWebflowContextConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurercasDefaultWebflowExecutionPlanConfigurer()org.apereo.cas.web.flow.CasWebflowExecutionPlancasWebflowExecutionPlan(java.util.List<org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer> configurers)org.apereo.cas.web.flow.CasWebflowConfigurerdefaultLogoutWebflowConfigurer()org.apereo.cas.web.flow.CasWebflowConfigurerdefaultWebflowConfigurer()org.springframework.binding.expression.ExpressionParserexpressionParser()org.springframework.webflow.engine.builder.FlowBuilderflowBuilder()org.springframework.webflow.engine.builder.support.FlowBuilderServicesflowBuilderServices()org.apereo.cas.web.flow.CasWebflowConfigurergroovyWebflowConfigurer()org.springframework.web.servlet.i18n.LocaleChangeInterceptorlocaleChangeInterceptor()org.springframework.webflow.executor.FlowExecutorloginFlowExecutor()org.springframework.web.servlet.HandlerMappingloginFlowHandlerMapping()java.lang.Object[]loginFlowHandlerMappingInterceptors()org.springframework.webflow.definition.registry.FlowDefinitionRegistryloginFlowRegistry()org.springframework.webflow.context.servlet.FlowUrlHandlerloginFlowUrlHandler()org.springframework.web.servlet.HandlerAdapterloginHandlerAdapter()org.springframework.binding.convert.ConversionServicelogoutConversionService()org.springframework.webflow.executor.FlowExecutorlogoutFlowExecutor()org.springframework.web.servlet.HandlerMappinglogoutFlowHandlerMapping()org.springframework.webflow.definition.registry.FlowDefinitionRegistrylogoutFlowRegistry()org.springframework.webflow.context.servlet.FlowUrlHandlerlogoutFlowUrlHandler()org.springframework.web.servlet.HandlerAdapterlogoutHandlerAdapter()org.springframework.webflow.engine.builder.ViewFactoryCreatorviewFactoryCreator()
-
-
-
Method Detail
-
expressionParser
@Bean @Lazy(false) public org.springframework.binding.expression.ExpressionParser expressionParser()
-
logoutConversionService
@Bean @Lazy(false) public org.springframework.binding.convert.ConversionService logoutConversionService()
-
viewFactoryCreator
@RefreshScope @Bean @Lazy(false) public org.springframework.webflow.engine.builder.ViewFactoryCreator viewFactoryCreator()
-
loginFlowUrlHandler
@Lazy(false) @Bean public org.springframework.webflow.context.servlet.FlowUrlHandler loginFlowUrlHandler()
-
logoutFlowUrlHandler
@Bean @Lazy(false) public org.springframework.webflow.context.servlet.FlowUrlHandler logoutFlowUrlHandler()
-
logoutHandlerAdapter
@RefreshScope @Bean @Lazy(false) public org.springframework.web.servlet.HandlerAdapter logoutHandlerAdapter()
-
flowBuilderServices
@Lazy(false) @RefreshScope @Bean public org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices()
-
loginHandlerAdapter
@Lazy(false) @Bean public org.springframework.web.servlet.HandlerAdapter loginHandlerAdapter()
-
localeChangeInterceptor
@RefreshScope @Bean @ConditionalOnMissingBean(name="localeChangeInterceptor") public org.springframework.web.servlet.i18n.LocaleChangeInterceptor localeChangeInterceptor()
-
logoutFlowHandlerMapping
@Lazy(false) @Bean public org.springframework.web.servlet.HandlerMapping logoutFlowHandlerMapping()
-
loginFlowHandlerMappingInterceptors
@Lazy(false) @Bean public java.lang.Object[] loginFlowHandlerMappingInterceptors()
-
loginFlowHandlerMapping
@Bean @Lazy(false) public org.springframework.web.servlet.HandlerMapping loginFlowHandlerMapping()
-
flowBuilder
@Lazy(false) @Bean public org.springframework.webflow.engine.builder.FlowBuilder flowBuilder()
-
logoutFlowRegistry
@Lazy(false) @Bean public org.springframework.webflow.definition.registry.FlowDefinitionRegistry logoutFlowRegistry()
-
loginFlowRegistry
@Lazy(false) @Bean public org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowRegistry()
-
logoutFlowExecutor
@RefreshScope @Bean @Lazy(false) public org.springframework.webflow.executor.FlowExecutor logoutFlowExecutor()
-
loginFlowExecutor
@RefreshScope @Bean @Lazy(false) public org.springframework.webflow.executor.FlowExecutor loginFlowExecutor()
-
defaultWebflowConfigurer
@ConditionalOnMissingBean(name="defaultWebflowConfigurer") @Bean @Order(0) @RefreshScope @Lazy(false) public org.apereo.cas.web.flow.CasWebflowConfigurer defaultWebflowConfigurer()
-
defaultLogoutWebflowConfigurer
@ConditionalOnMissingBean(name="defaultLogoutWebflowConfigurer") @Bean @Order(0) @RefreshScope @Lazy(false) public org.apereo.cas.web.flow.CasWebflowConfigurer defaultLogoutWebflowConfigurer()
-
groovyWebflowConfigurer
@ConditionalOnMissingBean(name="groovyWebflowConfigurer") @Bean @DependsOn("defaultWebflowConfigurer") @RefreshScope @Lazy(false) public org.apereo.cas.web.flow.CasWebflowConfigurer groovyWebflowConfigurer()
-
casWebflowExecutionPlan
@Autowired @Bean @Lazy(false) public org.apereo.cas.web.flow.CasWebflowExecutionPlan casWebflowExecutionPlan(java.util.List<org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer> configurers)
-
casDefaultWebflowExecutionPlanConfigurer
@ConditionalOnMissingBean(name="casDefaultWebflowExecutionPlanConfigurer") @Bean @Lazy(false) public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer casDefaultWebflowExecutionPlanConfigurer()
-
-