インターフェース ReactiveOpaqueTokenIntrospector

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

    @FunctionalInterface
    public interface ReactiveOpaqueTokenIntrospector
    OAuth 2.0 トークンをイントロスペクトおよび検証するための契約。このインターフェースの一般的な実装は、OAuth 2.0 イントロスペクションエンドポイントにリクエストを発行してトークンを検証し、その属性を返します。これは検証が成功したことを示します。このインターフェースの別の実用的な実装は、トークンのバッキングストア(たとえば、分散キャッシュ)をクエリすることです。
    導入:
    5.2
    • メソッドの詳細

      • introspect

        reactor.core.publisher.Mono<OAuth2AuthenticatedPrincipal> introspect​(java.lang.String token)
        指定されたトークンを内観して検証し、その属性を返します。Map を返すことは、トークンが有効であることを示しています。
        パラメーター:
        token - 内省するトークン
        戻り値:
        トークンの属性