Class CasCoreValidationConfiguration


  • @Configuration("casCoreValidationConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public class CasCoreValidationConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • CasCoreValidationConfiguration

        public CasCoreValidationConfiguration()
    • Method Detail

      • cas10ProtocolValidationSpecification

        @Bean
        @Scope("prototype")
        @ConditionalOnMissingBean(name="cas10ProtocolValidationSpecification")
        public org.apereo.cas.validation.CasProtocolValidationSpecification cas10ProtocolValidationSpecification()
      • cas20ProtocolValidationSpecification

        @Bean
        @Scope("prototype")
        @ConditionalOnMissingBean(name="cas20ProtocolValidationSpecification")
        public org.apereo.cas.validation.CasProtocolValidationSpecification cas20ProtocolValidationSpecification()
      • cas20WithoutProxyProtocolValidationSpecification

        @Bean
        @Scope("prototype")
        @ConditionalOnMissingBean(name="cas20WithoutProxyProtocolValidationSpecification")
        public org.apereo.cas.validation.CasProtocolValidationSpecification cas20WithoutProxyProtocolValidationSpecification()
      • serviceValidationAuthorizers

        @Autowired
        @Bean
        @ConditionalOnMissingBean(name="serviceValidationAuthorizers")
        public org.apereo.cas.validation.ServiceTicketValidationAuthorizersExecutionPlan serviceValidationAuthorizers​(java.util.List<org.apereo.cas.validation.ServiceTicketValidationAuthorizerConfigurer> configurers)
      • authenticationPolicyAwareServiceTicketValidationAuthorizer

        @Bean
        @ConditionalOnMissingBean(name="authenticationPolicyAwareServiceTicketValidationAuthorizer")
        public org.apereo.cas.validation.ServiceTicketValidationAuthorizer authenticationPolicyAwareServiceTicketValidationAuthorizer()
      • casCoreServiceTicketValidationAuthorizerConfigurer

        @Bean
        @ConditionalOnMissingBean(name="casCoreServiceTicketValidationAuthorizerConfigurer")
        public org.apereo.cas.validation.ServiceTicketValidationAuthorizerConfigurer casCoreServiceTicketValidationAuthorizerConfigurer()
      • requestedContextValidator

        @Bean
        @ConditionalOnMissingBean(name="requestedContextValidator")
        public org.apereo.cas.validation.RequestedAuthenticationContextValidator requestedContextValidator()