クラス Saml2ErrorCodes

java.lang.ObjectSE
org.springframework.security.saml2.core.Saml2ErrorCodes

public final class Saml2ErrorCodes extends ObjectSE
SAML 認証中に使用される SAML 既知の 2 エラーコードのリスト。
導入:
5.2
  • フィールドの詳細

    • UNKNOWN_RESPONSE_CLASS

      public static final StringSE UNKNOWN_RESPONSE_CLASS
      SAML データは SAML2Response オブジェクトを表していません。有効な XML オブジェクトを受信しましたが、そのオブジェクトは、仕様 https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=46 による型 ResponseType の SAML2 レスポンスオブジェクトではありませんでした。
      関連事項:
    • MALFORMED_REQUEST_DATA

      public static final StringSE MALFORMED_REQUEST_DATA
      直列化された AuthNRequest を正しく逆直列化できませんでした。
      導入:
      5.7
      関連事項:
    • MALFORMED_RESPONSE_DATA

      public static final StringSE MALFORMED_RESPONSE_DATA
      レスポンスデータの形式が正しくないか、不完全です。無効な XML オブジェクトが受信され、XML のマーシャリングが失敗しました。
      関連事項:
    • INVALID_REQUEST

      public static final StringSE INVALID_REQUEST
      リクエストは一般的に無効です。
      導入:
      5.6
      関連事項:
    • INVALID_RESPONSE

      public static final StringSE INVALID_RESPONSE
      レスポンスは一般的に無効です。
      導入:
      5.5
      関連事項:
    • INVALID_DESTINATION

      public static final StringSE INVALID_DESTINATION
      レスポンス先がリクエスト URL と一致しません。SAML 2 レスポンスオブジェクトが、レスポンスオブジェクトの {codeDestination} 属性に格納されている URL と一致しない URL で受信されました。https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=38
      関連事項:
    • INVALID_ASSERTION

      public static final StringSE INVALID_ASSERTION
      アサーションが無効でした。認証に使用されたアサーションは検証に失敗しました。障害に関する詳細は、エラーの説明に記載されています。
      関連事項:
    • INVALID_SIGNATURE

      public static final StringSE INVALID_SIGNATURE
      レスポンスまたはアサーションの署名が無効でした。レスポンスまたはアサーションに署名がないか、システムの構成済み資格情報を使用して署名を検証できませんでした。最も一般的には、IDP の X509 証明書。
      関連事項:
    • SUBJECT_NOT_FOUND

      public static final StringSE SUBJECT_NOT_FOUND
      アサーションにサブジェクト要素が含まれていませんでした。サブジェクト要素、型 SubjectType には、認証されたプリンシパルに識別子(通常はユーザー名)を割り当てるために使用される NameID または EncryptedID が含まれます。https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=18
      関連事項:
    • USERNAME_NOT_FOUND

      public static final StringSE USERNAME_NOT_FOUND
      サブジェクトにユーザー ID が含まれていませんアサーションにサブジェクト要素が含まれていましたが、サブジェクト要素に NameID または EncryptedID 要素 https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=18 がありませんでした
      関連事項:
    • DECRYPTION_ERROR

      public static final StringSE DECRYPTION_ERROR
      システムは、アサーションまたは名前識別子の復号化に失敗しました。このエラーコードは、EncryptedAssertion または EncryptedID のいずれかの復号化が失敗した場合にスローされます。https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=17
      関連事項:
    • INVALID_ISSUER

      public static final StringSE INVALID_ISSUER
      発行者要素に、https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=15 ではない値が含まれていました
      関連事項:
    • INTERNAL_VALIDATION_ERROR

      public static final StringSE INTERNAL_VALIDATION_ERROR
      検証中にエラーが発生しました。認証プロセス中に内部の分類されていないエラーが検出された場合に使用されます。
      関連事項:
    • RELYING_PARTY_REGISTRATION_NOT_FOUND

      public static final StringSE RELYING_PARTY_REGISTRATION_NOT_FOUND
      証明書利用者の登録が見つかりませんでした。登録 ID は、証明書利用者の登録に対応していませんでした。
      関連事項:
    • INVALID_IN_RESPONSE_TO

      public static final StringSE INVALID_IN_RESPONSE_TO
      レスポンスの InResponseTo コンテンツが AuthNRequest の ID と一致しません。
      導入:
      5.7
      関連事項: