PublicKeyCredentialRequestOptionsJSON
A variant of PublicKeyCredentialRequestOptions suitable for JSON transmission to the browser to (eventually) get passed into navigator.credentials.get(...) in the browser.
interface PublicKeyCredentialRequestOptionsJSON {
allowCredentials?: PublicKeyCredentialDescriptorJSON[];
challenge: Base64URLString;
extensions?: AuthenticationExtensionsClientInputs;
hints?: PublicKeyCredentialHint[];
rpId?: string;
timeout?: number;
userVerification?: UserVerificationRequirement;
}§Properties
§
allowCredentials?: PublicKeyCredentialDescriptorJSON[]
[src]A list of credentials acceptable for authentication.
§
challenge: Base64URLString
[src]A server-generated challenge in base64url format.
§
extensions?: AuthenticationExtensionsClientInputs
[src]Additional parameters requesting additional processing by the client and authenticator.
§
hints?: PublicKeyCredentialHint[]
[src]Hints about what types of authenticators the user might want to use.