Class CasAcceptableUsagePolicyWebflowConfiguration


  • @Configuration("casAcceptableUsagePolicyWebflowConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    @ConditionalOnProperty(prefix="cas.acceptableUsagePolicy",
                           name="enabled",
                           havingValue="true",
                           matchIfMissing=true)
    public class CasAcceptableUsagePolicyWebflowConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • CasAcceptableUsagePolicyWebflowConfiguration

        public CasAcceptableUsagePolicyWebflowConfiguration()
    • Method Detail

      • acceptableUsagePolicySubmitAction

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

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

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

        @ConditionalOnMissingBean(name="acceptableUsagePolicyWebflowConfigurer")
        @Bean
        @DependsOn("defaultWebflowConfigurer")
        public org.apereo.cas.web.flow.CasWebflowConfigurer acceptableUsagePolicyWebflowConfigurer()
      • acceptableUsagePolicyRepository

        @ConditionalOnMissingBean(name="acceptableUsagePolicyRepository")
        @Bean
        @RefreshScope
        public org.apereo.cas.aup.AcceptableUsagePolicyRepository acceptableUsagePolicyRepository()
      • casAcceptableUsagePolicyAuditTrailRecordResolutionPlanConfigurer

        @ConditionalOnMissingBean(name="casAcceptableUsagePolicyAuditTrailRecordResolutionPlanConfigurer")
        @Bean
        public org.apereo.cas.audit.AuditTrailRecordResolutionPlanConfigurer casAcceptableUsagePolicyAuditTrailRecordResolutionPlanConfigurer()
      • casAcceptableUsagePolicyWebflowExecutionPlanConfigurer

        @ConditionalOnMissingBean(name="casAcceptableUsagePolicyWebflowExecutionPlanConfigurer")
        @Bean
        public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer casAcceptableUsagePolicyWebflowExecutionPlanConfigurer()