Interface MfaPhoneEnrollmentMembers

Options for continuing with the MFA phone enrollment.

interface MfaPhoneEnrollmentMembers {
    branding: BrandingMembers;
    client: ClientMembers;
    organization: OrganizationMembers;
    prompt: PromptMembers;
    screen: ScreenMembers;
    tenant: TenantMembers;
    transaction: TransactionMembers;
    untrustedData: UntrustedDataMembers;
    user: UserMembers;
    continueEnrollment(payload: {
        phone: string;
        type: "sms" | "voice";
    }): Promise<void>;
    pickCountryCode(payload?: CustomOptions): Promise<void>;
    tryAnotherMethod(payload?: CustomOptions): Promise<void>;
}

Hierarchy

  • BaseMembers
    • MfaPhoneEnrollmentMembers

Implemented by

Properties

branding: BrandingMembers
organization: OrganizationMembers
transaction: TransactionMembers
untrustedData: UntrustedDataMembers

Methods

  • Continues the enrollment process with the provided phone number and type (SMS or voice).

    Parameters

    • payload: {
          phone: string;
          type: "sms" | "voice";
      }

      The phone number and type (SMS or voice).

      • phone: string
      • type: "sms" | "voice"

    Returns Promise<void>