@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 clientRegistrations,
org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository authorizedClients) |
org.springframework.security.oauth2.client.registration.ClientRegistrationRepository |
clientRegistrationRepository(AADAuthenticationProperties properties) |
org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository |
oAuth2AuthorizedClientRepository() |
@Bean @ConditionalOnMissingBean public org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository(AADAuthenticationProperties properties)
@Bean @ConditionalOnMissingBean public org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository oAuth2AuthorizedClientRepository()
@Bean @ConditionalOnMissingBean public org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrations, org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository authorizedClients)
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.