Class 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 Detail

      • 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 Detail

      • CommonErrorDetailSpec

        public CommonErrorDetailSpec()