Class Hierarchy
- java.lang.Object
- org.springframework.security.oauth2.client.AuthorizationCodeOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.AuthorizationCodeReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.AuthorizedClientServiceOAuth2AuthorizedClientManager (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager)
 - org.springframework.security.oauth2.client.AuthorizedClientServiceOAuth2AuthorizedClientManager.DefaultContextAttributesMapper (implements java.util.function.Function<T,
R>)  - org.springframework.security.oauth2.client.AuthorizedClientServiceReactiveOAuth2AuthorizedClientManager (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientManager)
 - org.springframework.security.oauth2.client.AuthorizedClientServiceReactiveOAuth2AuthorizedClientManager.DefaultContextAttributesMapper (implements java.util.function.Function<T,
R>)  - org.springframework.security.oauth2.client.ClientCredentialsOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.ClientCredentialsReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.DelegatingOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.DelegatingReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.InMemoryOAuth2AuthorizedClientService (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientService)
 - org.springframework.security.oauth2.client.InMemoryReactiveOAuth2AuthorizedClientService (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientService)
 - org.springframework.security.oauth2.client.JdbcOAuth2AuthorizedClientService (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientService)
 - org.springframework.security.oauth2.client.JdbcOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder
 - org.springframework.security.oauth2.client.JdbcOAuth2AuthorizedClientService.OAuth2AuthorizedClientParametersMapper (implements java.util.function.Function<T,
R>)  - org.springframework.security.oauth2.client.JdbcOAuth2AuthorizedClientService.OAuth2AuthorizedClientRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
 - org.springframework.security.oauth2.client.JwtBearerOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.JwtBearerReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.OAuth2AuthorizationContext
 - org.springframework.security.oauth2.client.OAuth2AuthorizationContext.Builder
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClient (implements java.io.Serializable)
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientId (implements java.io.Serializable)
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder.AuthorizationCodeGrantBuilder
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder.ClientCredentialsGrantBuilder
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder.PasswordGrantBuilder
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder.RefreshTokenGrantBuilder
 - org.springframework.security.oauth2.client.OAuth2AuthorizeRequest
 - org.springframework.security.oauth2.client.OAuth2AuthorizeRequest.Builder
 - org.springframework.security.oauth2.client.PasswordOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.PasswordReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientService)
 - org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientHolder
 - org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientParametersMapper (implements java.util.function.Function<T,
R>)  - org.springframework.security.oauth2.client.R2dbcReactiveOAuth2AuthorizedClientService.OAuth2AuthorizedClientRowMapper (implements java.util.function.BiFunction<T,
U, R>)  - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProviderBuilder
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProviderBuilder.AuthorizationCodeGrantBuilder
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProviderBuilder.ClientCredentialsGrantBuilder
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProviderBuilder.PasswordGrantBuilder
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProviderBuilder.RefreshTokenGrantBuilder
 - org.springframework.security.oauth2.client.RefreshTokenOAuth2AuthorizedClientProvider (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.RefreshTokenReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.RemoveAuthorizedClientOAuth2AuthorizationFailureHandler (implements org.springframework.security.oauth2.client.OAuth2AuthorizationFailureHandler)
 - org.springframework.security.oauth2.client.RemoveAuthorizedClientReactiveOAuth2AuthorizationFailureHandler (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizationFailureHandler)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.security.oauth2.core.OAuth2AuthorizationException
- org.springframework.security.oauth2.client.ClientAuthorizationException
- org.springframework.security.oauth2.client.ClientAuthorizationRequiredException
 
 
 - org.springframework.security.oauth2.client.ClientAuthorizationException
 
 - org.springframework.security.oauth2.core.OAuth2AuthorizationException
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - org.springframework.security.oauth2.client.TokenExchangeOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
 - org.springframework.security.oauth2.client.TokenExchangeReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
 
 
Interface Hierarchy
- org.springframework.security.oauth2.client.OAuth2AuthorizationFailureHandler
 - org.springframework.security.oauth2.client.OAuth2AuthorizationSuccessHandler
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider
 - org.springframework.security.oauth2.client.OAuth2AuthorizedClientService
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizationFailureHandler
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizationSuccessHandler
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientManager
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider
 - org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientService
 - org.springframework.security.oauth2.client.RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
 - org.springframework.security.oauth2.client.RemoveAuthorizedClientReactiveOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover