インターフェース RemoveAuthorizedClientReactiveOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterfaceSE
public static interface RemoveAuthorizedClientReactiveOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
removeAuthorizedClient
(StringSE clientRegistrationId, Authentication principal, MapSE<StringSE, ObjectSE> attributes) 指定されたクライアント登録識別子に関連付けられているOAuth2AuthorizedClient
とエンドユーザーAuthentication
(リソース所有者)を削除します。
メソッドの詳細
removeAuthorizedClient
reactor.core.publisher.Mono<VoidSE> removeAuthorizedClient(StringSE clientRegistrationId, Authentication principal, MapSE<StringSE, ObjectSE> attributes) 指定されたクライアント登録識別子に関連付けられているOAuth2AuthorizedClient
とエンドユーザーAuthentication
(リソース所有者)を削除します。- パラメーター:
clientRegistrationId
- クライアントの登録の識別子principal
- エンドユーザーAuthentication
(リソース所有者)attributes
- 特定の条件下で存在する追加のオプション属性の不変のMap
例: 認可がServerWebExchange
のコンテキスト内で実行された場合、これにはServerWebExchange
が含まれる可能性があります。- 戻り値:
- このハンドラーがイベントの処理を完了した後に完了する空の
Mono
。