interface WebAuthnRegistrationMetadata {
    attestationPreference: "none" | "direct" | "indirect";
    authenticatorSelection: string;
    challenge: string;
    excludeCredentials: string;
    pubKeyCredParams: string;
    relyingPartyId: string;
    relyingPartyName: string;
    timeout: number;
    userId: string;
    userName: string;
    displayName?: string;
}

Properties

attestationPreference: "none" | "direct" | "indirect"
authenticatorSelection: string
challenge: string
excludeCredentials: string
pubKeyCredParams: string
relyingPartyId: string
relyingPartyName: string
timeout: number
userId: string
userName: string
displayName?: string