クラス JwtValidationException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.security.oauth2.jwt.JwtException
org.springframework.security.oauth2.jwt.BadJwtException
org.springframework.security.oauth2.jwt.JwtValidationException
- 実装済みのインターフェース一覧:
SerializableSE
OAuth2TokenValidatorResult が失敗した結果生じる例外。- 導入:
- 5.1
- 関連事項:
コンストラクター概要
コンストラクターコンストラクター説明JwtValidationException(StringSE message, CollectionSE<OAuth2Error> errors) 指定されたパラメーターを使用してJwtValidationExceptionを構築します。方法の概要
コンストラクターの詳細
JwtValidationException
指定されたパラメーターを使用してJwtValidationExceptionを構築します。各OAuth2Errorにはエラーの説明が含まれていますが、このコンストラクターは、障害の構成をカプセル化する包括的な説明を受け取ることができます。そのため、例外の説明としてエラーリストからメッセージの 1 つを渡すのが適切です。例:if ( result.hasErrors() ) { Collection<OAuth2Error> errors = result.getErrors(); throw new JwtValidationException(errors.iterator().next().getDescription(), errors); }- パラメーター:
message- - 例外メッセージerrors- - 検証結果に関する詳細を含むOAuth2Errorのリスト
方法の詳細
getErrors
この例外に関連付けられているOAuth2Errorのリストを返します。- 戻り値:
- この例外に関連する
OAuth2Errorのリスト