Class GraphicalUserAuthenticationConfiguration


  • @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    @ConditionalOnFeature(feature=Authentication,
                          module="gua")
    @AutoConfiguration
    public class GraphicalUserAuthenticationConfiguration
    extends java.lang.Object
    Since:
    5.1.0
    • Constructor Detail

      • GraphicalUserAuthenticationConfiguration

        public GraphicalUserAuthenticationConfiguration()
    • Method Detail

      • graphicalUserAuthenticationWebflowConfigurer

        @ConditionalOnMissingBean(name="graphicalUserAuthenticationWebflowConfigurer")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.apereo.cas.web.flow.CasWebflowConfigurer graphicalUserAuthenticationWebflowConfigurer​(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)
      • userGraphicalAuthenticationRepository

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        @ConditionalOnMissingBean(name="userGraphicalAuthenticationRepository")
        public UserGraphicalAuthenticationRepository userGraphicalAuthenticationRepository​(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
      • acceptUserGraphicsForAuthenticationAction

        @Bean
        @ConditionalOnMissingBean(name="acceptUserGraphicsForAuthenticationAction")
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.webflow.execution.Action acceptUserGraphicsForAuthenticationAction​(org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                                                      org.apereo.cas.configuration.CasConfigurationProperties casProperties)
      • displayUserGraphicsBeforeAuthenticationAction

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        @ConditionalOnMissingBean(name="displayUserGraphicsBeforeAuthenticationAction")
        public org.springframework.webflow.execution.Action displayUserGraphicsBeforeAuthenticationAction​(org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                                                          org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                                          @Qualifier("userGraphicalAuthenticationRepository")
                                                                                                          UserGraphicalAuthenticationRepository userGraphicalAuthenticationRepository)
      • prepareForGraphicalAuthenticationAction

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        @ConditionalOnMissingBean(name="prepareForGraphicalAuthenticationAction")
        public org.springframework.webflow.execution.Action prepareForGraphicalAuthenticationAction​(org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                                                    org.apereo.cas.configuration.CasConfigurationProperties casProperties)
      • graphicalUserAuthenticationCasWebflowExecutionPlanConfigurer

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        @ConditionalOnMissingBean(name="graphicalUserAuthenticationCasWebflowExecutionPlanConfigurer")
        public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer graphicalUserAuthenticationCasWebflowExecutionPlanConfigurer​(@Qualifier("graphicalUserAuthenticationWebflowConfigurer")
                                                                                                                                      org.apereo.cas.web.flow.CasWebflowConfigurer graphicalUserAuthenticationWebflowConfigurer)