interface FidoAuthenticationOptions {
    allowCredentials?: {
        id: number[];
        transports?: AuthenticatorTransport[];
        type: "public-key";
    }[];
    challenge: number[];
    extensions?: AuthenticationExtensionsClientInputs;
    rpId?: string;
    timeout?: number;
    userVerification?: UserVerificationRequirement;
}

Hierarchy

  • Omit<PublicKeyCredentialRequestOptions, "challenge" | "allowCredentials">
    • FidoAuthenticationOptions

Properties

allowCredentials?: {
    id: number[];
    transports?: AuthenticatorTransport[];
    type: "public-key";
}[]
challenge: number[]
extensions?: AuthenticationExtensionsClientInputs
rpId?: string
timeout?: number
userVerification?: UserVerificationRequirement