インターフェース RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover

含まれているクラス:
RemoveAuthorizedClientOAuth2AuthorizationFailureHandler
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public static interface RemoveAuthorizedClientOAuth2AuthorizationFailureHandler.OAuth2AuthorizedClientRemover
  • メソッドの詳細

    • removeAuthorizedClient

      void removeAuthorizedClient(StringSE clientRegistrationId, Authentication principal, MapSE<StringSE,ObjectSE> attributes)
      指定されたクライアント登録識別子に関連付けられている OAuth2AuthorizedClient とエンドユーザー Authentication(リソース所有者)を削除します。
      パラメーター:
      clientRegistrationId - クライアントの登録の識別子
      principal - エンドユーザー Authentication (リソース所有者)
      attributes - 特定の条件下で存在する(オプションの)属性の不変の Map 例: 認可が jakarta.servlet.ServletContext のコンテキスト内で実行された場合、これには jakarta.servlet.http.HttpServletRequest および jakarta.servlet.http.HttpServletResponse が含まれる可能性があります。