Class CommonErrorDetailSpec

java.lang.Object
com.pingidentity.sdk.api.authn.common.CommonErrorDetailSpec

public class CommonErrorDetailSpec extends Object
This class contains a set of common AuthnErrorDetailSpec specs for use across API-capable PingFederate plugins.
Since:
9.3
  • Field Details

    • CREDENTIAL_VALIDATION_FAILED

      public static final AuthnErrorDetailSpec CREDENTIAL_VALIDATION_FAILED
      The error detail returned when invalid credentials were provided for a user.
      Since:
      9.3
    • INVALID_CHALLENGE_RESPONSE

      public static final AuthnErrorDetailSpec INVALID_CHALLENGE_RESPONSE
      The error detail returned when invalid challenge response were provided for a user.
      Since:
      9.3
    • FIELD_REQUIRED

      public static final AuthnErrorDetailSpec FIELD_REQUIRED
      The error detail returned when a required field is missing from an authentication API POST request
      Since:
      9.3
    • UNEXPECTED_ACTION_MODEL

      public static final AuthnErrorDetailSpec UNEXPECTED_ACTION_MODEL
      The error detail returned when an unexpected action model is provided when none is expected for an authentication API POST request
      Since:
      9.3
    • INVALID_FIELD_FORMAT

      public static final AuthnErrorDetailSpec INVALID_FIELD_FORMAT
      The error detail returned when the format of a field is missing from an authentication API POST request.
      Since:
      9.3
    • UNRECOGNIZED_FIELD_NAME

      public static final AuthnErrorDetailSpec UNRECOGNIZED_FIELD_NAME
      The error detail returned when an unrecognized field is encountered in an authentication API POST request.
      Since:
      9.3
    • INVALID_CONTENT_TYPE

      public static final AuthnErrorDetailSpec INVALID_CONTENT_TYPE
      The error detail returned when the content type format of an authentication API POST request is invalid.
      Since:
      9.3
    • PASSWORD_CHANGE_ERROR

      public static final AuthnErrorDetailSpec PASSWORD_CHANGE_ERROR
      The error detail returned when an password change error is encountered.
      Since:
      9.3
    • ACCOUNT_RECOVERY_ERROR

      public static final AuthnErrorDetailSpec ACCOUNT_RECOVERY_ERROR
      The error detail returned when an account recovery error is encountered.
      Since:
      9.3
    • CAPTCHA_ERROR

      public static final AuthnErrorDetailSpec CAPTCHA_ERROR
      The error detail returned when an re-captcha error is encountered.
      Since:
      9.3
    • REGISTRATION_FAILED

      public static final AuthnErrorDetailSpec REGISTRATION_FAILED
      The error detail returned when an error is encountered while registering a user. This error is used when an unexpected server side error is encountered when registering the user. For example, communication to the data store failed while registering the user.
      Since:
      10.1
    • INVALID_DEVICE

      public static final AuthnErrorDetailSpec INVALID_DEVICE
      The error detail returned when an invalid device is provided during device selection.
      Since:
      10.1
    • INVALID_OTP

      public static final AuthnErrorDetailSpec INVALID_OTP
      The error detail returned when an invalid or expired OTP is provided during multi-factor authentication.
      Since:
      10.1
    • OTP_RESEND_LIMIT

      public static final AuthnErrorDetailSpec OTP_RESEND_LIMIT
      The error detail returned when a user has re-sent the OTP the maximum number of times.
      Since:
      10.1
    • OTP_ATTEMPTS_LIMIT

      public static final AuthnErrorDetailSpec OTP_ATTEMPTS_LIMIT
      The error detail returned when a user has performed too many unsuccessful OTP attempts.
      Since:
      10.1
    • OTP_EXPIRED

      public static final AuthnErrorDetailSpec OTP_EXPIRED
      The error detail returned when the OTP has expired.
      Since:
      10.1
    • DEVICE_LOCKED

      public static final AuthnErrorDetailSpec DEVICE_LOCKED
      The error detail returned when the device is locked.
      Since:
      10.1
    • DEVICE_ROOTED

      public static final AuthnErrorDetailSpec DEVICE_ROOTED
      The error detail returned when the device is rooted or jailbroken.
      Since:
      10.1
    • PUSH_FAILED

      public static final AuthnErrorDetailSpec PUSH_FAILED
      The error detail returned when the push notification failed.
      Since:
      10.1
    • INVALID_FIELD_VALUE

      public static final AuthnErrorDetailSpec INVALID_FIELD_VALUE
      The error detail returned when a field has an invalid value from an authentication API POST request.
      Since:
      10.2
    • INVALID_MOBILE_PAYLOAD

      public static final AuthnErrorDetailSpec INVALID_MOBILE_PAYLOAD
      The error detail returned when an invalid mobile payload is provided.
      Since:
      10.2
    • TOTP_ATTEMPTS_LIMIT

      public static final AuthnErrorDetailSpec TOTP_ATTEMPTS_LIMIT
      The error detail returned when a user has performed too many unsuccessful TOTP attempts.
      Since:
      10.2
    • INVALID_USER_CODE

      public static final AuthnErrorDetailSpec INVALID_USER_CODE
      The error detail returned when the user submits an invalid code during the OAuth device authorization flow.
      Since:
      11.1
    • USER_CODE_LOCKED

      public static final AuthnErrorDetailSpec USER_CODE_LOCKED
      The error detail returned when a temporary lockout occurs during the OAuth device authorization flow.
      Since:
      11.1
    • USER_CODE_EXPIRED

      public static final AuthnErrorDetailSpec USER_CODE_EXPIRED
      The error detail returned when the user provides an expired code during the OAuth device authorization flow.
      Since:
      11.1
  • Constructor Details

    • CommonErrorDetailSpec

      public CommonErrorDetailSpec()