Package org.apereo.cas.azure.ad.config
Class AzureActiveDirectoryAuthenticationConfiguration
java.lang.Object
org.apereo.cas.azure.ad.config.AzureActiveDirectoryAuthenticationConfiguration
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
@ConditionalOnFeatureEnabled(feature=Authentication,
module="azuread")
@AutoConfiguration
public class AzureActiveDirectoryAuthenticationConfiguration
extends Object
- Since:
- 6.2.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.persondir.PersonDirectoryAttributeRepositoryPlanConfigurermicrosoftAzureActiveDirectoryAttributeRepositoryPlanConfigurer(List<org.apereo.services.persondir.IPersonAttributeDao> repositories) org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurermicrosoftAzureActiveDirectoryAuthenticationEventExecutionPlanConfigurer(org.apereo.cas.authentication.AuthenticationHandler handler, org.apereo.cas.authentication.principal.PrincipalResolver defaultPrincipalResolver)
-
Constructor Details
-
AzureActiveDirectoryAuthenticationConfiguration
public AzureActiveDirectoryAuthenticationConfiguration()
-
-
Method Details
-
microsoftAzureActiveDirectoryAuthenticationEventExecutionPlanConfigurer
@ConditionalOnMissingBean(name="microsoftAzureActiveDirectoryAuthenticationEventExecutionPlanConfigurer") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer microsoftAzureActiveDirectoryAuthenticationEventExecutionPlanConfigurer(@Qualifier("microsoftAzureActiveDirectoryAuthenticationHandler") org.apereo.cas.authentication.AuthenticationHandler handler, @Qualifier("defaultPrincipalResolver") org.apereo.cas.authentication.principal.PrincipalResolver defaultPrincipalResolver) -
microsoftAzureActiveDirectoryAttributeRepositoryPlanConfigurer
@ConditionalOnMissingBean(name="microsoftAzureActiveDirectoryAttributeRepositoryPlanConfigurer") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.persondir.PersonDirectoryAttributeRepositoryPlanConfigurer microsoftAzureActiveDirectoryAttributeRepositoryPlanConfigurer(@Qualifier("microsoftAzureActiveDirectoryAttributeRepositories") List<org.apereo.services.persondir.IPersonAttributeDao> repositories)
-