SecondaryFactorType
Index
Enumeration Members
oob
Indicates the user wants to perform MFA using an out-of-band authenticator as a secondary factor.
This is used along with a user identifier to perform a passwordless sign in using Okta Verify, Phone, or other out-of-band authenticators.
For languages that do not support associated enum values (such as Swift) this response type is indicated by the OOBFactor type.
otp
Indicates the user wants to perform MFA using a TOTP one-time password as a secondary factor.
This usually represents app authenticators such as Google Authenticator, and can be supplied along with a user identifier.
For languages that do not support associated enum values (such as Swift) this response type is indicated by the OTPFactor type.
webAuthn
Indicates the user wants to perform MFA using WebAuthn as a secondary factor.
This requests that a new WebAuthn challenge is generated and returned to the client, which can subsequently be used to sign the attestation for return back to the server.
For languages that do not support associated enum values (such as Swift) this response type is indicated by the WebAuthnFactor type.
The enumeration describing the different types of secondary factors.