インターフェース BearerTokenResolver
- すべての既知の実装クラス:
DefaultBearerTokenResolver
,HeaderBearerTokenResolver
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterface public interface BearerTokenResolver
HttpServletRequest
からベアラートークンを解決するための戦略。- 導入:
- 5.1
- 関連事項:
- RFC 6750 セクション 2: 認証されたリクエスト
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 java.lang.String
resolve(javax.servlet.http.HttpServletRequest request)
リクエストからベアラートークン値を解決します。
メソッドの詳細
resolve
java.lang.String resolve(javax.servlet.http.HttpServletRequest request)
リクエストからベアラートークン値を解決します。- パラメーター:
request
- リクエスト- 戻り値:
- Bearer Token 値、または見つからない場合は
null
- 例外:
OAuth2AuthenticationException
- 見つかったトークンが無効な場合