インターフェース OpaqueTokenIntrospector
- すべての既知の実装クラス:
NimbusOpaqueTokenIntrospector
,SpringOpaqueTokenIntrospector
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterface public interface OpaqueTokenIntrospector
OAuth 2.0 トークンをイントロスペクトおよび検証するための契約。このインターフェースの一般的な実装は、OAuth 2.0 イントロスペクションエンドポイントにリクエストを発行してトークンを検証し、その属性を返します。これは検証が成功したことを示します。このインターフェースの別の実用的な実装は、トークンのバッキングストア(たとえば、分散キャッシュ)をクエリすることです。- 導入:
- 5.2
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 OAuth2AuthenticatedPrincipal
introspect(java.lang.String token)
指定されたトークンをイントロスペクトして検証し、その属性を返します。
メソッドの詳細
introspect
OAuth2AuthenticatedPrincipal introspect(java.lang.String token)
指定されたトークンをイントロスペクトして検証し、その属性を返します。Map
を返すことは、トークンが有効であることを示しています。- パラメーター:
token
- イントロスペクトするトークン- 戻り値:
- トークンの属性