@Configuration(proxyBeanMethods=false) @Conditional(value=ClientRegistrationCondition.class) public class AADOAuth2ClientConfiguration extends Object
The configuration will not be activated if no ClientRegistration classes provided.
| Constructor and Description |
|---|
AADOAuth2ClientConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager |
authorizedClientManager(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository repository,
org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository authorizedClients) |
AADOAuth2AuthorizedClientRepository |
authorizedClientRepository(AADClientRegistrationRepository repo) |
AADClientRegistrationRepository |
clientRegistrationRepository() |
@Bean @ConditionalOnMissingBean public AADClientRegistrationRepository clientRegistrationRepository()
@Bean @ConditionalOnMissingBean public AADOAuth2AuthorizedClientRepository authorizedClientRepository(AADClientRegistrationRepository repo)
@Bean
@ConditionalOnMissingBean
public org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository repository,
org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository authorizedClients)
Copyright © 2021 Microsoft Corporation. All rights reserved.