completePasswordReset
abstract suspend fun completePasswordReset(username: String, otp: String, newPassword: String): NativeLoginResult
Submits a request to complete a password reset to the Salesforce Identity API headless forgot password flow. This fulfills step four of the headless forgot password flow.
See https://help.salesforce.com/s/articleView?id=sf.remoteaccess_headless_forgot_password_flow.htm&type=5
Return
A native login result indicating success or one of several possible failures, including both in-app and Salesforce Identity API results
Parameters
username
A valid Salesforce username or email
otp
A user-entered one-time-password
newPassword
The user-entered new password