Interface MfaDetectBrowserCapabilitiesMembers

Interface defining the available methods and properties for the mfa-detect-browser-capabilities screen

interface MfaDetectBrowserCapabilitiesMembers {
    branding: BrandingMembers;
    client: ClientMembers;
    organization: OrganizationMembers;
    prompt: PromptMembers;
    screen: ScreenMembers;
    tenant: TenantMembers;
    transaction: TransactionMembers;
    untrustedData: UntrustedDataMembers;
    user: UserMembers;
    detectCapabilities(payload: CustomOptions): Promise<void>;
}

Hierarchy

  • BaseMembers
    • MfaDetectBrowserCapabilitiesMembers

Implemented by

Properties

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

Methods

  • Picks an authenticator based on browser capabilities

    Parameters

    • payload: CustomOptions

      The options containing browser capability flags

    Returns Promise<void>

    const mfaDetectBrowserCapabilities = new MfaDetectBrowserCapabilities();
    await mfaDetectBrowserCapabilities.detectCapabilities();