クラス Saml2AuthenticationException

  • 実装されたすべてのインターフェース:
    java.io.Serializable

    public class Saml2AuthenticationException
    extends AuthenticationException
    この例外は、SAML 2.0 関連のすべての Authentication エラーに対してスローされます。

    たとえば、エラーが発生する可能性のあるシナリオがいくつかあります。

    • レスポンスまたはアサーションリクエストがないか、形式が正しくありません
    • 件名がないか無効です
    • 署名がないか無効です
    • アサーションの期間検証が失敗する
    • アサーション条件の 1 つが満たされていない
    • 復号化に失敗しました
    • 一般にユーザー名として知られているサブジェクト ID が見つかりません
    導入:
    5.2
    関連事項:
    直列化された形式
    • コンストラクターの詳細

      • Saml2AuthenticationException

        public Saml2AuthenticationException​(Saml2Error error)
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
      • Saml2AuthenticationException

        public Saml2AuthenticationException​(Saml2Error error,
                                            java.lang.Throwable cause)
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
        cause - 根本原因
      • Saml2AuthenticationException

        public Saml2AuthenticationException​(Saml2Error error,
                                            java.lang.String message)
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
        message - 詳細メッセージ
      • Saml2AuthenticationException

        public Saml2AuthenticationException​(Saml2Error error,
                                            java.lang.String message,
                                            java.lang.Throwable cause)
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
        message - 詳細メッセージ
        cause - 根本原因
      • Saml2AuthenticationException

        @Deprecated
        public Saml2AuthenticationException​(Saml2Error error)
        使用すべきではありません。
        代わりに Saml2Error コンストラクターを使用してください
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
      • Saml2AuthenticationException

        @Deprecated
        public Saml2AuthenticationException​(Saml2Error error,
                                            java.lang.Throwable cause)
        使用すべきではありません。
        代わりに Saml2Error コンストラクターを使用してください
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
        cause - 根本原因
      • Saml2AuthenticationException

        @Deprecated
        public Saml2AuthenticationException​(Saml2Error error,
                                            java.lang.String message)
        使用すべきではありません。
        代わりに Saml2Error コンストラクターを使用してください
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
        message - 詳細メッセージ
      • Saml2AuthenticationException

        @Deprecated
        public Saml2AuthenticationException​(Saml2Error error,
                                            java.lang.String message,
                                            java.lang.Throwable cause)
        使用すべきではありません。
        代わりに Saml2Error コンストラクターを使用してください
        指定されたパラメーターを使用して Saml2AuthenticationException を構築します。
        パラメーター:
        error - SAML 2.0 Error
        message - 詳細メッセージ
        cause - 根本原因
    • メソッドの詳細

      • toString

        public java.lang.String toString()
        オーバーライド:
        クラス java.lang.ThrowabletoString