Definition
Web Authentication: An API for accessing Public Key Credentials - Level 3 defines PublicKeyCredentialRequestOptions
dictionary PublicKeyCredentialRequestOptions {
required BufferSource challenge;
unsigned long timeout;
DOMString rpId;
sequence<PublicKeyCredentialDescriptor> allowCredentials = [];
DOMString userVerification = "preferred";
sequence<DOMString> hints = [];
AuthenticationExtensionsClientInputs extensions;
};