インターフェース ReactiveJwtDecoder
- すべての既知の実装クラス:
NimbusReactiveJwtDecoder
,SupplierReactiveJwtDecoder
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterface public interface ReactiveJwtDecoder
このインターフェースの実装は、「デコード」を担当します。JSON Web トークン(JWT)をコンパクトなクレーム表現形式からJwt
に変換します。JWT は、JSON Web 署名(JWS)構造の JWS コンパクト直列化形式または JSON Web 暗号化(JWE)構造の JWE コンパクト直列化形式を使用して表すことができます。実装者は、JWS の検証および / または JWE の復号化に責任を負います。
- 導入:
- 5.1
- 関連事項:
Jwt
, JSON Web トークン (JWT) , JSON Web 署名 (JWS) , JSON Web 暗号化 (JWE) , JWS コンパクト直列化 , JWE コンパクト直列化
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 reactor.core.publisher.Mono<Jwt>
decode(java.lang.String token)
JWT をそのコンパクトなクレーム表現形式からデコードし、Jwt
を返します。
メソッドの詳細
decode
reactor.core.publisher.Mono<Jwt> decode(java.lang.String token) throws JwtException
JWT をそのコンパクトなクレーム表現形式からデコードし、Jwt
を返します。- パラメーター:
token
- JWT 値- 戻り値:
Jwt
- 例外:
JwtException
- JWT のデコード中にエラーが発生した場合