code: public Task<Void> resetPassword(
        @NonNull final String token, @NonNull final String tokenId, @NonNull final String password) {
      return dispatcher.dispatchTask(
          new Callable<Void>() {
            @Override
            public Void call() {
              resetPasswordInternal(token, tokenId, password);
              return null;
            }
          });
    }
docs: Resets the password of a user with the given token, token id, and new password.
  
  @param token the reset password token.
  @param tokenId the id of the reset password token.
  @param password the new password for the user. The password must be between
  6 and 128 characters long.
  @return A {@link Task} that completes when the password reset completes/fails.