Package com.azure.spring.aad.webapp
Package com.azure.spring.aad.webapp
-
Class Summary Class Description AADAzureDelegatedOAuth2AuthorizedClientProvider A strategy for authorizing (or re-authorizing) an OAuth 2.0 Client.AADHandleConditionalAccessFilter Handle theWebClientResponseExceptionin On-Behalf-Of flow.AADOAuth2AuthorizationCodeGrantRequestEntityConverter Used to set "scope" parameter when use "auth-code" to get "access_token".AADOAuth2AuthorizationRequestResolver To add conditional policy claims to authorization URL.AADOAuth2UserService This implementation will retrieve group info of user from Microsoft Graph.AADWebApplicationConfiguration Configure the necessary beans used for aad authentication and authorization.AADWebApplicationConfiguration.DefaultAADWebSecurityConfigurerAdapter Sample configuration to make AzureActiveDirectoryOAuth2UserService take effect.AADWebSecurityConfigurerAdapter Abstract configuration class, used to make AzureClientRegistrationRepository and AuthzCodeGrantRequestEntityConverter take effect.AuthorizationClientProperties Properties for an oauth2 client.AzureClientRegistration Azure oauth2 client registration.GraphClient GraphClient is used to access graph server.GroupInformation Contains information about the group.