パッケージ org.springframework.security.oauth2.jwt
JSON Web トークン(JWT)のサポートを提供するコアクラスとインターフェース。
インターフェースのサマリー インターフェース 説明 JwtClaimAccessor 「クレーム」のClaimAccessor
; これは、JSON Web トークン(JWT)の JSON オブジェクト JWT クレームセットに含まれている場合があります。JwtClaimNames JSON オブジェクト JWT クレームセットに含めることができる、JSON Web トークン(JWT)仕様で定義された登録クレーム名。JwtDecoder このインターフェースの実装は、「デコード」を担当します。JSON Web トークン(JWT)をコンパクトなクレーム表現形式からJwt
に変換します。JwtDecoderFactory<C> JwtDecoder
のファクトリ。JwtEncoder このインターフェースの実装は、JSON Web トークン(JWT)をコンパクトなクレーム表現形式にエンコードするロールを果たします。ReactiveJwtDecoder このインターフェースの実装は、「デコード」を担当します。JSON Web トークン(JWT)をコンパクトなクレーム表現形式からJwt
に変換します。ReactiveJwtDecoderFactory<C> ReactiveJwtDecoder
のファクトリ。例外のサマリー 例外 説明 BadJwtException 何らかの方法で無効なJwt
を示すBadCredentialsException
と同様の例外。JwtDecoderInitializationException JwtDecoder
またはReactiveJwtDecoder
の遅延初期化が失敗した場合にスローされる例外。JwtEncodingException この例外は、JSON Web トークン(JWT)のエンコード中にエラーが発生した場合にスローされます。JwtException すべての JSON Web トークン(JWT)関連エラーの基本例外。JwtValidationException 失敗したOAuth2TokenValidatorResult
が原因の例外