Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


ValidateOtpTask.runTask(TaskListener taskListener, String serverUrl, String username, String otpValue)


taskListener - Listener to processes the result of the request.

serverUrlĀ - The URL of the SurePassID FIDO Server.

sessionTokenĀ - The value returned by ValidateUserTask after successfully authenticating with a username and password.

otpValue - The OTP value to validate.


Example

Code Block
languagejava
themeEclipse
ValidateOtpTask.runTask(new TaskListener() {
    @Override
    public void onTaskSuccess() {
    }

     @Override
    public void onTaskError(String errorMessage, int errorCode) {
        if (errorCode == OTP_VALIDATION_FAILED_ERROR) {
            // An invalid OTP value was entered by the user.
        } else {
            // Another error occurred processing the request.
        }
    }
}, serverUrl, usernamemSessiontoken, otpCodeotpValue);