インターフェース ReactiveOAuth2AuthorizationSuccessHandler
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterface public interface ReactiveOAuth2AuthorizationSuccessHandler
OAuth 2.0 クライアントが認証サーバーを介して正常に認証(または再認証)されたときに処理します。- 導入:
- 5.3
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 reactor.core.publisher.Mono<java.lang.Void>
onAuthorizationSuccess(OAuth2AuthorizedClient authorizedClient, Authentication principal, java.util.Map<java.lang.String,java.lang.Object> attributes)
OAuth 2.0 クライアントが認証サーバーを介して正常に認証(または再認証)されたときに呼び出されます。
メソッドの詳細
onAuthorizationSuccess
reactor.core.publisher.Mono<java.lang.Void> onAuthorizationSuccess(OAuth2AuthorizedClient authorizedClient, Authentication principal, java.util.Map<java.lang.String,java.lang.Object> attributes)
OAuth 2.0 クライアントが認証サーバーを介して正常に認証(または再認証)されたときに呼び出されます。- パラメーター:
authorizedClient
- 正常に承認されたクライアントprincipal
- 認可されたクライアントに関連付けられたPrincipal
attributes
- 特定の条件下で存在する追加のオプション属性の不変のMap
例: 認可がServerWebExchange
のコンテキスト内で実行された場合、これにはServerWebExchange
が含まれる可能性があります。- 戻り値:
- このハンドラーがイベントの処理を完了した後に完了する空の
Mono
。