Class CasRemoteAuthenticationConfiguration


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

      • CasRemoteAuthenticationConfiguration

        public CasRemoteAuthenticationConfiguration()
    • Method Detail

      • remoteAddressWebflowConfigurer

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

        @Bean
        @RefreshScope
        public org.apereo.cas.authentication.AuthenticationHandler remoteAddressAuthenticationHandler()
      • remoteAddressCheck

        @Bean
        public org.springframework.webflow.execution.Action remoteAddressCheck()
      • remoteAddressPrincipalFactory

        @ConditionalOnMissingBean(name="remoteAddressPrincipalFactory")
        @Bean
        public org.apereo.cas.authentication.principal.PrincipalFactory remoteAddressPrincipalFactory()
      • remoteAddressAuthenticationEventExecutionPlanConfigurer

        @ConditionalOnMissingBean(name="remoteAddressAuthenticationEventExecutionPlanConfigurer")
        @Bean
        public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer remoteAddressAuthenticationEventExecutionPlanConfigurer()
      • remoteCasWebflowExecutionPlanConfigurer

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