Class AzureActiveDirectoryAuthenticationConfiguration.AzureActiveDirectoryAuthenticationInternalConfiguration

  • Enclosing class:
    AzureActiveDirectoryAuthenticationConfiguration

    @Configuration(value="AzureActiveDirectoryAuthenticationInternalConfiguration",
                   proxyBeanMethods=false)
    public class AzureActiveDirectoryAuthenticationConfiguration.AzureActiveDirectoryAuthenticationInternalConfiguration
    extends java.lang.Object
    • Constructor Detail

      • AzureActiveDirectoryAuthenticationInternalConfiguration

        public AzureActiveDirectoryAuthenticationInternalConfiguration()
    • Method Detail

      • microsoftAzureActiveDirectoryAttributeRepositories

        @ConditionalOnMissingBean(name="microsoftAzureActiveDirectoryAttributeRepositories")
        @Bean
        @RefreshScope
        public java.util.List<org.apereo.services.persondir.IPersonAttributeDao> microsoftAzureActiveDirectoryAttributeRepositories()
      • microsoftAzureActiveDirectoryPrincipalFactory

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

        @ConditionalOnMissingBean(name="microsoftAzureActiveDirectoryAuthenticationHandler")
        @Bean
        @RefreshScope
        @Autowired
        public org.apereo.cas.authentication.AuthenticationHandler microsoftAzureActiveDirectoryAuthenticationHandler​(@Qualifier("microsoftAzureActiveDirectoryPrincipalFactory")
                                                                                                                      org.apereo.cas.authentication.principal.PrincipalFactory factory)