クラス JwtValidationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.springframework.security.oauth2.jwt.JwtException
-
- org.springframework.security.oauth2.jwt.BadJwtException
-
- org.springframework.security.oauth2.jwt.JwtValidationException
- 実装されたすべてのインターフェース:
java.io.Serializable
public class JwtValidationException extends BadJwtException
失敗したOAuth2TokenValidatorResult
が原因の例外- 導入:
- 5.1
- 関連事項:
- 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 JwtValidationException(java.lang.String message, java.util.Collection<OAuth2Error> errors)
提供されたパラメーターを使用してJwtValidationException
を構築します。各OAuth2Error
にはエラーの説明が含まれますが、このコンストラクターは、障害の構成をカプセル化する包括的な説明を取得できます。ただし、エラーリストのメッセージの 1 つを例外の説明として渡すのが適切です。例:
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 java.util.Collection<OAuth2Error>
getErrors()
この例外に関連付けられているOAuth2Error
のリストを返します
コンストラクターの詳細
JwtValidationException
public JwtValidationException(java.lang.String message, java.util.Collection<OAuth2Error> errors)
提供されたパラメーターを使用してJwtValidationException
を構築します。各OAuth2Error
にはエラーの説明が含まれますが、このコンストラクターは、障害の構成をカプセル化する包括的な説明を取得できます。ただし、エラーリストのメッセージの 1 つを例外の説明として渡すのが適切です。例:if ( result.hasErrors() ) { Collection<OAuth2Error> errors = result.getErrors(); throw new JwtValidationException(errors.iterator().next().getDescription(), errors); }
- パラメーター:
message
- - 例外メッセージerrors
- - 検証結果に関する詳細を含むOAuth2Error
のリスト
メソッドの詳細
getErrors
public java.util.Collection<OAuth2Error> getErrors()
この例外に関連付けられているOAuth2Error
のリストを返します- 戻り値:
- この例外に関連する
OAuth2Error
のリスト