Interface VerifyParams

Parameters for verifying an MFA challenge.

The grant_type is automatically inferred from which verification field is provided:

  • otp field → MFA-OTP grant type
  • oobCode field → MFA-OOB grant type
  • recoveryCode field → MFA-RECOVERY-CODE grant type
interface VerifyParams {
    bindingCode?: string;
    mfaToken: string;
    oobCode?: string;
    otp?: string;
    recoveryCode?: string;
}

Properties

bindingCode?: string

Binding code (for OOB challenges with binding)

mfaToken: string

MFA token from challenge flow

oobCode?: string

Out-of-band code (for OOB challenges)

otp?: string

One-time password (for OTP challenges)

recoveryCode?: string

Recovery code (for recovery code verification)