インターフェース BearerTokenResolver

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

@FunctionalInterfaceSE public interface BearerTokenResolver
HttpServletRequest からベアラートークンを解決するための戦略。
導入:
5.1
関連事項:
  • 方法の概要

    修飾子と型
    メソッド
    説明
    @Nullable StringSE
    resolve(jakarta.servlet.http.HttpServletRequest request)
    リクエストからベアラートークン値を解決します。
  • 方法の詳細

    • resolve

      @Nullable StringSE resolve(jakarta.servlet.http.HttpServletRequest request)
      リクエストからベアラートークン値を解決します。
      パラメーター:
      request - リクエスト
      戻り値:
      Bearer Token 値、または見つからない場合は null 
      例外:
      OAuth2AuthenticationException - 見つかったトークンが無効な場合