Class AadWebApplicationConfiguration
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.aad.configuration.AadWebApplicationConfiguration
-
@Configuration(proxyBeanMethods=false) @Conditional(com.azure.spring.cloud.autoconfigure.aad.implementation.conditions.WebApplicationCondition.class) public class AadWebApplicationConfiguration extends Object
Configure the necessary beans used for aad authentication and authorization.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAadWebApplicationConfiguration.DefaultAadWebSecurityConfigurerAdapterSample configuration to make AzureActiveDirectoryOAuth2UserService take effect.
-
Constructor Summary
Constructors Constructor Description AadWebApplicationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest,org.springframework.security.oauth2.core.oidc.user.OidcUser>oidcUserService(AadAuthenticationProperties properties)Declare OAuth2UserService bean.
-
-
-
Method Detail
-
oidcUserService
@Bean @ConditionalOnMissingBean public org.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest,org.springframework.security.oauth2.core.oidc.user.OidcUser> oidcUserService(AadAuthenticationProperties properties)
Declare OAuth2UserService bean.- Parameters:
properties- the AAD authentication properties- Returns:
- OAuth2UserService bean
-
-