Class CasSupportActionsConfiguration


  • @Configuration(value="casSupportActionsConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    @EnableTransactionManagement(proxyTargetClass=true)
    public class CasSupportActionsConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • CasSupportActionsConfiguration

        public CasSupportActionsConfiguration()
    • Method Detail

      • errorHandlerResolver

        @Bean
        @RefreshScope
        public org.springframework.web.servlet.HandlerExceptionResolver errorHandlerResolver()
      • authenticationViaFormAction

        @ConditionalOnMissingBean(name="authenticationViaFormAction")
        @Bean
        @RefreshScope
        public org.springframework.webflow.execution.Action authenticationViaFormAction()
      • serviceAuthorizationCheck

        @RefreshScope
        @ConditionalOnMissingBean(name="serviceAuthorizationCheck")
        @Bean
        public org.springframework.webflow.execution.Action serviceAuthorizationCheck()
      • sendTicketGrantingTicketAction

        @RefreshScope
        @ConditionalOnMissingBean(name="sendTicketGrantingTicketAction")
        @Bean
        public org.springframework.webflow.execution.Action sendTicketGrantingTicketAction()
      • createTicketGrantingTicketAction

        @RefreshScope
        @ConditionalOnMissingBean(name="createTicketGrantingTicketAction")
        @Bean
        public org.springframework.webflow.execution.Action createTicketGrantingTicketAction()
      • logoutAction

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="logoutAction")
        public org.springframework.webflow.execution.Action logoutAction()
      • initializeLoginAction

        @ConditionalOnMissingBean(name="initializeLoginAction")
        @Bean
        @RefreshScope
        public org.springframework.webflow.execution.Action initializeLoginAction()
      • setServiceUnauthorizedRedirectUrlAction

        @RefreshScope
        @ConditionalOnMissingBean(name="setServiceUnauthorizedRedirectUrlAction")
        @Bean
        public org.springframework.webflow.execution.Action setServiceUnauthorizedRedirectUrlAction()
      • renderLoginFormAction

        @ConditionalOnMissingBean(name="renderLoginFormAction")
        @Bean
        @RefreshScope
        public org.springframework.webflow.execution.Action renderLoginFormAction()
      • initialFlowSetupAction

        @RefreshScope
        @Bean
        @Autowired
        @ConditionalOnMissingBean(name="initialFlowSetupAction")
        public org.springframework.webflow.execution.Action initialFlowSetupAction​(@Qualifier("argumentExtractor")
                                                                                   org.apereo.cas.web.support.ArgumentExtractor argumentExtractor)
      • verifyRequiredServiceAction

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="verifyRequiredServiceAction")
        public org.springframework.webflow.execution.Action verifyRequiredServiceAction()
      • initialAuthenticationRequestValidationAction

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="initialAuthenticationRequestValidationAction")
        public org.springframework.webflow.execution.Action initialAuthenticationRequestValidationAction()
      • genericSuccessViewAction

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="genericSuccessViewAction")
        public org.springframework.webflow.execution.Action genericSuccessViewAction()
      • redirectUnauthorizedServiceUrlAction

        @RefreshScope
        @Bean
        @ConditionalOnMissingBean(name="redirectUnauthorizedServiceUrlAction")
        public org.springframework.webflow.execution.Action redirectUnauthorizedServiceUrlAction()
      • generateServiceTicketAction

        @Bean
        @RefreshScope
        @ConditionalOnMissingBean(name="generateServiceTicketAction")
        public org.springframework.webflow.execution.Action generateServiceTicketAction()
      • gatewayServicesManagementCheck

        @Bean
        @ConditionalOnMissingBean(name="gatewayServicesManagementCheck")
        @RefreshScope
        public org.springframework.webflow.execution.Action gatewayServicesManagementCheck()
      • frontChannelLogoutAction

        @Autowired
        @Bean
        @ConditionalOnMissingBean(name="frontChannelLogoutAction")
        public org.springframework.webflow.execution.Action frontChannelLogoutAction​(@Qualifier("logoutExecutionPlan")
                                                                                     org.apereo.cas.logout.LogoutExecutionPlan logoutExecutionPlan)
      • ticketGrantingTicketCheckAction

        @Bean
        @ConditionalOnMissingBean(name="ticketGrantingTicketCheckAction")
        public org.springframework.webflow.execution.Action ticketGrantingTicketCheckAction()
      • terminateSessionAction

        @Bean
        @ConditionalOnMissingBean(name="terminateSessionAction")
        @RefreshScope
        public org.springframework.webflow.execution.Action terminateSessionAction()
      • logoutViewSetupAction

        @Bean
        @ConditionalOnMissingBean(name="logoutViewSetupAction")
        public org.springframework.webflow.execution.Action logoutViewSetupAction()
      • serviceWarningAction

        @Bean
        @ConditionalOnMissingBean(name="serviceWarningAction")
        @RefreshScope
        public org.springframework.webflow.execution.Action serviceWarningAction()