クラス Saml2AuthenticationException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.security.core.AuthenticationException
org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationException
- 実装されているすべてのインターフェース:
SerializableSE
この例外は、SAML 2.0 関連のすべての
Authentication エラーに対してスローされます。たとえば、エラーが発生する可能性のあるシナリオがいくつかあります。
- レスポンスまたはアサーションリクエストがないか、形式が正しくありません
- 件名がないか無効です
- 署名がないか無効です
- アサーションの期間検証が失敗する
- アサーション条件の 1 つが満たされていない
- 復号化に失敗しました
- 一般にユーザー名として知られているサブジェクト ID が見つかりません
- 導入:
- 5.2
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。Saml2AuthenticationException(Saml2Error error, StringSE message) 指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。Saml2AuthenticationException(Saml2Error error, StringSE message, ThrowableSE cause) 指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。Saml2AuthenticationException(Saml2Error error, ThrowableSE cause) 指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。メソッドのサマリー
クラス org.springframework.security.core.AuthenticationException から継承されたメソッド
getAuthenticationRequest, setAuthenticationRequestクラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE
コンストラクターの詳細
Saml2AuthenticationException
指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。- パラメーター:
error-SAML 2.0 Error
Saml2AuthenticationException
指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。- パラメーター:
error-SAML 2.0 Errorcause- 根本原因
Saml2AuthenticationException
指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。- パラメーター:
error-SAML 2.0 Errormessage- 詳細メッセージ
Saml2AuthenticationException
指定されたパラメーターを使用してSaml2AuthenticationExceptionを構築します。- パラメーター:
error-SAML 2.0 Errormessage- 詳細メッセージcause- 根本原因
メソッドの詳細
getSaml2Error
関連するSaml2Errorを入手する- 戻り値:
- 関連する
Saml2Error
toString
- オーバーライド:
- クラス
ThrowableSEのtoString