Class CommonStatus

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

public class CommonStatus extends Object
This class defines a set of common statuses for use across API-capable PingFederate plugins.
Since:
9.3
  • Field Details

    • RESUME

      public static final String RESUME
      The status indicating that the API client must redirect to PingFederate for processing to continue.
      Since:
      9.3
      See Also:
    • FAILED

      public static final String FAILED
      The status indicating that an error occurred that terminated the authentication flow.
      Since:
      9.3
      See Also:
    • USERNAME_PASSWORD_REQUIRED

      public static final String USERNAME_PASSWORD_REQUIRED
      The status indicating that the user must enter their username and password to proceed.
      Since:
      9.3
      See Also:
    • CHALLENGE_RESPONSE_REQUIRED

      public static final String CHALLENGE_RESPONSE_REQUIRED
      The status indicating that the user must enter their one-time challenge response to proceed.
      Since:
      9.3
      See Also:
    • MUST_CHANGE_PASSWORD

      public static final String MUST_CHANGE_PASSWORD
      The status indicating that the user's password has expired and must be changed.
      Since:
      9.3
      See Also:
    • CHANGE_PASSWORD_EXTERNAL

      public static final String CHANGE_PASSWORD_EXTERNAL
      The status indicating that the user's password must be changed at an external password management system.
      Since:
      10.3
      See Also:
    • SUCCESSFUL_PASSWORD_CHANGE

      public static final String SUCCESSFUL_PASSWORD_CHANGE
      The status indicating that the user has successfully completed a password change.
      Since:
      9.3
      See Also:
    • NEW_PASSWORD_REQUIRED

      public static final String NEW_PASSWORD_REQUIRED
      The status indicating that a new password is required.
      Since:
      9.3
      See Also:
    • ACCOUNT_RECOVERY_USERNAME_REQUIRED

      public static final String ACCOUNT_RECOVERY_USERNAME_REQUIRED
      The status indicating that an username is required for account recovery to proceed.
      Since:
      9.3
      See Also:
    • ACCOUNT_RECOVERY_OTL_VERIFICATION_REQUIRED

      public static final String ACCOUNT_RECOVERY_OTL_VERIFICATION_REQUIRED
      The status indicating that an user verification action is required for account recovery to proceed.
      Since:
      9.3
      See Also:
    • RECOVERY_CODE_REQUIRED

      public static final String RECOVERY_CODE_REQUIRED
      The status indicating that a recovery pass code is required for account recovery to proceed.
      Since:
      9.3
      See Also:
    • PASSWORD_RESET_REQUIRED

      public static final String PASSWORD_RESET_REQUIRED
      The status indicating that a new password is required to complete password reset.
      Since:
      9.3
      See Also:
    • SUCCESSFUL_PASSWORD_RESET

      public static final String SUCCESSFUL_PASSWORD_RESET
      The status indicating that the user has successfully completed a password reset.
      Since:
      9.3
      See Also:
    • SUCCESSFUL_ACCOUNT_UNLOCK

      public static final String SUCCESSFUL_ACCOUNT_UNLOCK
      The status indicating that the user has successfully completed an account unlock.
      Since:
      9.3
      See Also:
    • USERNAME_RECOVERY_EMAIL_REQUIRED

      public static final String USERNAME_RECOVERY_EMAIL_REQUIRED
      The status indicating that the email address associated with the username to be recovered is required.
      Since:
      9.3
      See Also:
    • USERNAME_RECOVERY_EMAIL_SENT

      public static final String USERNAME_RECOVERY_EMAIL_SENT
      The status indicating that the username to be recovered is sent to the associated email.
      Since:
      9.3
      See Also:
    • IDENTIFIER_REQUIRED

      public static final String IDENTIFIER_REQUIRED
      The status indicating that an identifier is required for authentication to proceed.
      Since:
      10.0
      See Also:
    • COMPLETED

      public static final String COMPLETED
      The status indicating that an authentication API action is complete.
      Since:
      9.3
      See Also:
    • CANCELED

      public static final String CANCELED
      The status indicating that an authentication API action is canceled.
      Since:
      9.3
      See Also:
    • REGISTRATION_REQUIRED

      public static final String REGISTRATION_REQUIRED
      See Also:
    • DEVICE_SELECTION_REQUIRED

      public static final String DEVICE_SELECTION_REQUIRED
      The status indicating that device selection is required.
      Since:
      10.1
      See Also:
    • OTP_REQUIRED

      public static final String OTP_REQUIRED
      The status indicating that the user must enter an OTP to proceed.
      Since:
      10.1
      See Also:
    • OTP_VERIFIED

      public static final String OTP_VERIFIED
      The status indicating that the user has completed multi-factor authentication via an OTP.
      Since:
      10.1
      See Also:
    • MFA_FAILED

      public static final String MFA_FAILED
      The status indicating that the user has failed multi-factor authentication.
      Since:
      10.1
      See Also:
    • AUTHENTICATION_REQUIRED

      public static final String AUTHENTICATION_REQUIRED
      The status indicating that multi-factor authentication is required.
      Since:
      10.1
      See Also:
    • PUSH_CONFIRMATION_WAITING

      public static final String PUSH_CONFIRMATION_WAITING
      The status indicating waiting for the user to confirm the push multi-factor authentication request.
      Since:
      10.1
      See Also:
    • PUSH_CONFIRMATION_TIMED_OUT

      public static final String PUSH_CONFIRMATION_TIMED_OUT
      The status indicating that the push confirmation is timed out.
      Since:
      10.1
      See Also:
    • PUSH_CONFIRMATION_REJECTED

      public static final String PUSH_CONFIRMATION_REJECTED
      The status indicating that the push confirmation is rejected.
      Since:
      10.1
      See Also:
    • MFA_COMPLETED

      public static final String MFA_COMPLETED
      The status indicating that the user has completed multi-factor authentication.
      Since:
      10.1
      See Also:
    • DEVICE_PROFILE_REQUIRED

      public static final String DEVICE_PROFILE_REQUIRED
      The status indicating that the user's device profile is required.
      Since:
      10.1
      See Also:
    • MOBILE_PAIRING_REQUIRED

      public static final String MOBILE_PAIRING_REQUIRED
      The status indicating that mobile pairing is required.
      Since:
      10.2
      See Also:
    • CURRENT_CREDENTIALS_REQUIRED

      public static final String CURRENT_CREDENTIALS_REQUIRED
      The status indicating that the current credentials are required during password change configured with multi-factor authentication.
      Since:
      10.2
      See Also:
    • ACCOUNT_LINKING_FAILED

      public static final String ACCOUNT_LINKING_FAILED
      The status indicating that user account linking has failed.
      Since:
      10.3
      See Also:
    • DEVICE_PROFILE_SESSION_ID_REQUIRED

      public static final String DEVICE_PROFILE_SESSION_ID_REQUIRED
      The status indicating that a session id from device profiling is required.
      Since:
      10.3
      See Also:
    • EMAIL_VERIFICATION_REQUIRED

      public static final String EMAIL_VERIFICATION_REQUIRED
      The status indicating that the user is required to verify their email.
      Since:
      10.3
      See Also:
    • EMAIL_VERIFICATION_OTP_REQUIRED

      public static final String EMAIL_VERIFICATION_OTP_REQUIRED
      The status indicating that the user is required to verify their email via OTP.
      Since:
      11.0
      See Also:
    • OAUTH_DEVICE_USER_CODE_REQUIRED

      public static final String OAUTH_DEVICE_USER_CODE_REQUIRED
      The status in the OAuth device authorization flow where the user must provide a code to authorize the device.
      Since:
      11.1
      See Also:
    • OAUTH_DEVICE_USER_CODE_CONFIRMATION_REQUIRED

      public static final String OAUTH_DEVICE_USER_CODE_CONFIRMATION_REQUIRED
      The status in the OAuth device authorization flow where the user must confirm that the code presented matches the one on the device.
      Since:
      11.1
      See Also:
    • OAUTH_DEVICE_COMPLETED

      public static final String OAUTH_DEVICE_COMPLETED
      The status in the OAuth device authorization flow where device authorization has completed successfully.
      Since:
      11.1
      See Also:
  • Constructor Details

    • CommonStatus

      public CommonStatus()