Type alias TimeoutConfig

TimeoutConfig: {
    Enforce: boolean;
    Timeout: number;
    TimeoutUVD: number;
}

Represents the WebAuthn timeouts configuration for either registration or login.

Type declaration

  • Enforce: boolean

    Enforce the timeouts at the Relying Party / Server. This means if enabled and the user takes too long that even if the browser does not enforce the timeout the Relying Party / Server will.

  • Timeout: number

    The timeout in nanoseconds for logins/registrations when the UserVerificationRequirement is set to anything other than discouraged.

  • TimeoutUVD: number

    The timeout in nanoseconds for logins/registrations when the UserVerificationRequirement is set to discouraged.

Generated using TypeDoc