Class CasValidationConfiguration


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

      • CasValidationConfiguration

        public CasValidationConfiguration()
    • Method Detail

      • cas1ServiceSuccessView

        @Bean
        @ConditionalOnMissingBean(name="cas1ServiceSuccessView")
        public org.springframework.web.servlet.View cas1ServiceSuccessView()
      • cas1ServiceFailureView

        @Bean
        @ConditionalOnMissingBean(name="cas1ServiceFailureView")
        public org.springframework.web.servlet.View cas1ServiceFailureView()
      • cas2ServiceSuccessView

        @Bean
        @ConditionalOnMissingBean(name="cas2ServiceSuccessView")
        public org.springframework.web.servlet.View cas2ServiceSuccessView()
      • cas3ServiceJsonView

        @Bean
        @ConditionalOnMissingBean(name="cas3ServiceJsonView")
        public org.springframework.web.servlet.View cas3ServiceJsonView()
      • cas3ProtocolAttributesRenderer

        @Bean
        @ConditionalOnMissingBean(name="cas3ProtocolAttributesRenderer")
        public org.apereo.cas.validation.CasProtocolAttributesRenderer cas3ProtocolAttributesRenderer()
      • cas1ProtocolAttributesRenderer

        @Bean
        @ConditionalOnMissingBean(name="cas1ProtocolAttributesRenderer")
        public org.apereo.cas.validation.CasProtocolAttributesRenderer cas1ProtocolAttributesRenderer()
      • cas3ServiceSuccessView

        @Bean
        @ConditionalOnMissingBean(name="cas3ServiceSuccessView")
        public org.springframework.web.servlet.View cas3ServiceSuccessView()
      • proxyController

        @Bean
        @ConditionalOnMissingBean(name="proxyController")
        @ConditionalOnProperty(prefix="cas.sso",
                               name="proxyAuthnEnabled",
                               havingValue="true",
                               matchIfMissing=true)
        public org.apereo.cas.web.v2.ProxyController proxyController()
      • serviceValidationViewFactory

        @Bean
        @ConditionalOnMissingBean(name="serviceValidationViewFactory")
        public org.apereo.cas.web.ServiceValidationViewFactory serviceValidationViewFactory()
      • v3ServiceValidateControllerValidationSpecification

        @Bean
        @ConditionalOnMissingBean(name="v3ServiceValidateControllerValidationSpecification")
        public org.apereo.cas.validation.CasProtocolValidationSpecification v3ServiceValidateControllerValidationSpecification()
      • v3ServiceValidateController

        @Bean
        @ConditionalOnMissingBean(name="v3ServiceValidateController")
        public org.apereo.cas.web.v3.V3ServiceValidateController v3ServiceValidateController()
      • v3ProxyValidateControllerValidationSpecification

        @Bean
        @ConditionalOnMissingBean(name="v3ProxyValidateControllerValidationSpecification")
        @ConditionalOnProperty(prefix="cas.sso",
                               name="proxyAuthnEnabled",
                               havingValue="true",
                               matchIfMissing=true)
        public org.apereo.cas.validation.CasProtocolValidationSpecification v3ProxyValidateControllerValidationSpecification()
      • v3ProxyValidateController

        @Bean
        @ConditionalOnMissingBean(name="v3ProxyValidateController")
        @ConditionalOnProperty(prefix="cas.sso",
                               name="proxyAuthnEnabled",
                               havingValue="true",
                               matchIfMissing=true)
        public org.apereo.cas.web.v3.V3ProxyValidateController v3ProxyValidateController()
      • proxyValidateControllerValidationSpecification

        @Bean
        @ConditionalOnMissingBean(name="proxyValidateControllerValidationSpecification")
        public org.apereo.cas.validation.CasProtocolValidationSpecification proxyValidateControllerValidationSpecification()
      • proxyValidateController

        @Bean
        @ConditionalOnMissingBean(name="proxyValidateController")
        public org.apereo.cas.web.v2.ProxyValidateController proxyValidateController()
      • legacyValidateControllerValidationSpecification

        @Bean
        @ConditionalOnMissingBean(name="legacyValidateControllerValidationSpecification")
        public org.apereo.cas.validation.CasProtocolValidationSpecification legacyValidateControllerValidationSpecification()
      • legacyValidateController

        @Bean
        @ConditionalOnMissingBean(name="legacyValidateController")
        public org.apereo.cas.web.v1.LegacyValidateController legacyValidateController()
      • serviceValidateControllerValidationSpecification

        @Bean
        @ConditionalOnMissingBean(name="serviceValidateControllerValidationSpecification")
        public org.apereo.cas.validation.CasProtocolValidationSpecification serviceValidateControllerValidationSpecification()
      • serviceValidateController

        @Bean
        @ConditionalOnMissingBean(name="serviceValidateController")
        public org.apereo.cas.web.v2.ServiceValidateController serviceValidateController()