Interface ReactiveOAuth2AuthorizedClientManager

All Known Implementing Classes:
AuthorizedClientServiceReactiveOAuth2AuthorizedClientManager, DefaultReactiveOAuth2AuthorizedClientManager
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ReactiveOAuth2AuthorizedClientManager
Implementations of this interface are responsible for the overall management of Authorized Client(s).

The primary responsibilities include:

  1. Authorizing (or re-authorizing) an OAuth 2.0 Client by leveraging a ReactiveOAuth2AuthorizedClientProvider(s).
  2. Delegating the persistence of an OAuth2AuthorizedClient, typically using a ReactiveOAuth2AuthorizedClientService OR ServerOAuth2AuthorizedClientRepository.
See Also: