Class CommonActionSpec
java.lang.Object
com.pingidentity.sdk.api.authn.common.CommonActionSpec
This class defines a set of common
AuthnErrorDetailSpec specs for use across API-capable PingFederate plugins.- Since:
- 9.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AuthnActionSpec<AuthenticationSourceSelection>The action used when the end user opts to use an alternative authentication source.static final AuthnActionSpec<Authenticate>The action used to start a multi-factor authentication.static final AuthnActionSpec<Void>The action used to cancel the current operation.static final AuthnActionSpec<Void>The action used when the end user cancels the current account recovery process.static final AuthnActionSpec<Void>Deprecated.static final AuthnActionSpec<Void>The action used when the end user opts to cancel identifier submission.static final AuthnActionSpec<Void>The action used when the end user cancels a password change.static final AuthnActionSpec<Void>The action used when the end user cancels the current username recovery flow.static final AuthnActionSpec<CheckAccountRecoveryUsername>The action used when the end user submits the username of an existing account selected for account recovery.static final AuthnActionSpec<CheckChallengeResponse>The action used when the end user submits their one-time challenge response.static final AuthnActionSpec<CheckCurrentCredentials>The action used to validate current credential when an end user initiates change password configured with multi-factor authentication.static final AuthnActionSpec<CheckNewPassword>The action used when the end user submits a new password for validation.static final AuthnActionSpec<CheckOtp>The action used to check if an OTP is valid.static final AuthnActionSpec<CheckPasswordReset>The action used when the end user submits a new password for password reset.static final AuthnActionSpec<CheckRecoveryCode>The action used when the end user submits the recovery pass code for user verification during account recovery.static final AuthnActionSpec<CheckUsernamePassword>The action used when the end user submits their credentials.static final AuthnActionSpec<CheckUsernameRecoveryEmail>The action used when the end user submits the email address associated with the username to be recovered.static final AuthnActionSpec<ClearIdentifier>The action used when the end user opts to clear a previously submitted identifier.static final AuthnActionSpec<ClientSideAuthenticationAction>The action used to authenticate with a client side authenticator.static final AuthnActionSpec<ConfirmUserCode>The action used to confirm the user code in the OAuth device authorization flow.static final AuthnActionSpec<Void>The action used to continue the current operation.static final AuthnActionSpec<Void>The action used when the end user wishes to continue account recovery after an account unlock.static final AuthnActionSpec<Void>Deprecated.UseCONTINUEinstead.static final AuthnActionSpec<Void>The action used when the end user initiates an account recovery process.static final AuthnActionSpec<Void>The action used when the end user initiates a password change.static final AuthnActionSpec<Void>The action used when the end user initiates registration.static final AuthnActionSpec<Void>The action used to get the current operation's status.static final AuthnActionSpec<Void>The action used when the end user initiates a username recovery.static final AuthnActionSpec<RegisterUser>The action used when registering a new user.static final AuthnActionSpec<Void>The action used to resend an OTP to the user's selected device.static final AuthnActionSpec<Void>The action used when the user restarts the authentication process.static final AuthnActionSpec<SelectDevice>The action used to select a device.static final AuthnActionSpec<Void>The action used to send an OTL to the user for email verification.static final AuthnActionSpec<Void>The action used to skip an OTP check.static final AuthnActionSpec<SubmitDeviceProfile<? extends DeviceProfile>>The action used for submitting a user's device profile.static final AuthnActionSpec<SubmitDeviceProfileSessionId>The action used to submit a session identifier when a device is profiled.static final AuthnActionSpec<SubmitIdentifier>The action used when the end user submits an identifier.static final AuthnActionSpec<SubmitUserCode>The action used to submit the user code in the OAuth device authorization flow. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
CHECK_USERNAME_PASSWORD
The action used when the end user submits their credentials.- Since:
- 9.3
-
ALTERNATIVE_AUTHENTICATION
The action used when the end user opts to use an alternative authentication source.- Since:
- 9.3
-
CHECK_CHALLENGE_RESPONSE
The action used when the end user submits their one-time challenge response.- Since:
- 9.3
-
CANCEL_AUTHENTICATION
Deprecated.UseCANCELinstead.The action used when the end user cancels the current step in the authentication flow.- Since:
- 9.3
-
CANCEL
The action used to cancel the current operation.- Since:
- 10.1
-
CONTINUE
The action used to continue the current operation.- Since:
- 10.3
-
RESTART
The action used when the user restarts the authentication process.- Since:
- 10.3
-
INITIATE_PASSWORD_CHANGE
The action used when the end user initiates a password change.- Since:
- 9.3
-
CANCEL_PASSWORD_CHANGE
The action used when the end user cancels a password change.- Since:
- 9.3
-
CHECK_NEW_PASSWORD
The action used when the end user submits a new password for validation.- Since:
- 9.3
-
CONTINUE_AUTHENTICATION
Deprecated.UseCONTINUEinstead.The action used when the end user wishes to continue authentication after an action.- Since:
- 9.3
-
INITIATE_ACCOUNT_RECOVERY
The action used when the end user initiates an account recovery process.- Since:
- 9.3
-
CANCEL_ACCOUNT_RECOVERY
The action used when the end user cancels the current account recovery process.- Since:
- 9.3
-
CHECK_ACCOUNT_RECOVERY_USERNAME
The action used when the end user submits the username of an existing account selected for account recovery.- Since:
- 9.3
-
CHECK_RECOVERY_CODE
The action used when the end user submits the recovery pass code for user verification during account recovery.- Since:
- 9.3
-
CHECK_PASSWORD_RESET
The action used when the end user submits a new password for password reset.- Since:
- 9.3
-
CONTINUE_ACCOUNT_RECOVERY
The action used when the end user wishes to continue account recovery after an account unlock.- Since:
- 9.3
-
RECOVER_USERNAME
The action used when the end user initiates a username recovery.- Since:
- 9.3
-
CHECK_USERNAME_RECOVERY_EMAIL
The action used when the end user submits the email address associated with the username to be recovered.- Since:
- 9.3
-
CANCEL_USERNAME_RECOVERY
The action used when the end user cancels the current username recovery flow.- Since:
- 9.3
-
SUBMIT_IDENTIFIER
The action used when the end user submits an identifier.- Since:
- 10.0
-
CLEAR_IDENTIFIER
The action used when the end user opts to clear a previously submitted identifier.- Since:
- 10.0
-
CANCEL_IDENTIFIER_SUBMISSION
The action used when the end user opts to cancel identifier submission.- Since:
- 10.0
-
INITIATE_REGISTRATION
The action used when the end user initiates registration.- Since:
- 10.1
-
REGISTER_USER
The action used when registering a new user.- Since:
- 10.1
-
SELECT_DEVICE
The action used to select a device.- Since:
- 10.1
-
CHECK_OTP
The action used to check if an OTP is valid.- Since:
- 10.1
-
RESEND_OTP
The action used to resend an OTP to the user's selected device.- Since:
- 10.1
-
AUTHENTICATE
The action used to start a multi-factor authentication.- Since:
- 10.1
-
POLL
The action used to get the current operation's status.- Since:
- 10.1
-
SUBMIT_DEVICE_PROFILE
public static final AuthnActionSpec<SubmitDeviceProfile<? extends DeviceProfile>> SUBMIT_DEVICE_PROFILEThe action used for submitting a user's device profile.- Since:
- 10.2
-
CHECK_CURRENT_CREDENTIALS
The action used to validate current credential when an end user initiates change password configured with multi-factor authentication.- Since:
- 10.2
-
SUBMIT_DEVICE_PROFILE_SESSION_ID
The action used to submit a session identifier when a device is profiled.- Since:
- 10.3
-
SEND_EMAIL_VERIFICATION_OTL
The action used to send an OTL to the user for email verification.- Since:
- 10.3
-
SKIP_OTP
The action used to skip an OTP check.- Since:
- 11.0
-
SUBMIT_USER_CODE
The action used to submit the user code in the OAuth device authorization flow.- Since:
- 11.1
-
CONFIRM_USER_CODE
The action used to confirm the user code in the OAuth device authorization flow.- Since:
- 11.1
-
CLIENT_SIDE_AUTHENTICATOR_ACTION
public static final AuthnActionSpec<ClientSideAuthenticationAction> CLIENT_SIDE_AUTHENTICATOR_ACTIONThe action used to authenticate with a client side authenticator. This model should extended by the client side authenticator to specify the attributes it expects to receive.- Since:
- 13.0
-
-
Constructor Details
-
CommonActionSpec
public CommonActionSpec()
-
CANCELinstead.