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