クラス 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
を構築します。各OAuth2Error
にはエラーの説明が含まれますが、このコンストラクターは、障害の構成をカプセル化する包括的な説明を取得できます。ただし、エラーリストのメッセージの 1 つを例外の説明として渡すのが適切です。例:メソッドのサマリー
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
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
のリスト