public final class DelegatingReactiveOAuth2AuthorizedClientProvider extends java.lang.Object implements ReactiveOAuth2AuthorizedClientProvider
ReactiveOAuth2AuthorizedClientProvider の内部 List に単純に委譲する ReactiveOAuth2AuthorizedClientProvider の実装。 各プロバイダーには、提供されたコンテキストで authorize と client の機会が与えられ、最初に使用可能な OAuth2AuthorizedClient が返されます。
ReactiveOAuth2AuthorizedClientProvider| コンストラクターと説明 |
|---|
DelegatingReactiveOAuth2AuthorizedClientProvider(java.util.List<ReactiveOAuth2AuthorizedClientProvider> authorizedClientProviders) 指定されたパラメーターを使用して DelegatingReactiveOAuth2AuthorizedClientProvider を構築します。 |
DelegatingReactiveOAuth2AuthorizedClientProvider(ReactiveOAuth2AuthorizedClientProvider... authorizedClientProviders) 指定されたパラメーターを使用して DelegatingReactiveOAuth2AuthorizedClientProvider を構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<OAuth2AuthorizedClient> | authorize(OAuth2AuthorizationContext context) 提供されたコンテキストで client を認可(または再認可)しようとします。 |
public DelegatingReactiveOAuth2AuthorizedClientProvider(ReactiveOAuth2AuthorizedClientProvider... authorizedClientProviders)
DelegatingReactiveOAuth2AuthorizedClientProvider を構築します。authorizedClientProviders - ReactiveOAuth2AuthorizedClientProvider のリスト (秒)public DelegatingReactiveOAuth2AuthorizedClientProvider(java.util.List<ReactiveOAuth2AuthorizedClientProvider> authorizedClientProviders)
DelegatingReactiveOAuth2AuthorizedClientProvider を構築します。authorizedClientProviders - OAuth2AuthorizedClientProvider の List (秒)public reactor.core.publisher.Mono<OAuth2AuthorizedClient> authorize(OAuth2AuthorizationContext context)
ReactiveOAuth2AuthorizedClientProviderclient を認可(または再認可)しようとします。指定されたクライアントで認証がサポートされていない場合、実装は空の Mono を返す必要があります。プロバイダーは、クライアント用に構成された authorization grant 型をサポートしていません。ReactiveOAuth2AuthorizedClientProvider 内の authorize context - クライアントの認可固有の状態を保持するコンテキスト OAuth2AuthorizedClient、または指定されたクライアントで認可がサポートされていない場合は空の Mono