インターフェース RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterface public static interface RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
removeAuthorizedClient(java.lang.String clientRegistrationId, Authentication principal, java.util.Map<java.lang.String,java.lang.Object> attributes)
指定されたクライアント登録識別子に関連付けられているOAuth2AuthorizedClient
とエンドユーザーAuthentication
(リソース所有者)を削除します。
メソッドの詳細
removeAuthorizedClient
void removeAuthorizedClient(java.lang.String clientRegistrationId, Authentication principal, java.util.Map<java.lang.String,java.lang.Object> attributes)
指定されたクライアント登録識別子に関連付けられているOAuth2AuthorizedClient
とエンドユーザーAuthentication
(リソース所有者)を削除します。- パラメーター:
clientRegistrationId
- クライアントの登録の識別子principal
- エンドユーザーAuthentication
(リソース所有者)attributes
- 特定の条件下で存在する(オプションの)属性の不変のMap
例: 認可がjavax.servlet.ServletContext
のコンテキスト内で実行された場合、これにはjavax.servlet.http.HttpServletRequest
およびjavax.servlet.http.HttpServletResponse
が含まれる可能性があります。