PublicKeyCredentialFuture
A super class of TypeScript's PublicKeyCredential
that knows about upcoming WebAuthn features.
Includes WebAuthn Level 3 methods for JSON serialization and parsing.
interface PublicKeyCredentialFuture <T extends PublicKeyCredentialJSON = PublicKeyCredentialJSON> extends PublicKeyCredential {
type: PublicKeyCredentialType;
isConditionalMediationAvailable?(): Promise<boolean>;
parseCreationOptionsFromJSON(options: PublicKeyCredentialCreationOptionsJSON): PublicKeyCredentialCreationOptionsFuture;
parseRequestOptionsFromJSON(options: PublicKeyCredentialRequestOptionsJSON): PublicKeyCredentialRequestOptionsFuture;
toJSON(): T;
}§Type Parameters
§
T extends PublicKeyCredentialJSON = PublicKeyCredentialJSON
[src]§Methods
§
isConditionalMediationAvailable?(): Promise<boolean>
[src]Checks if conditional mediation is available.
§
parseCreationOptionsFromJSON(options: PublicKeyCredentialCreationOptionsJSON): PublicKeyCredentialCreationOptionsFuture
[src]Parses JSON to create PublicKeyCredentialCreationOptions.
§
parseRequestOptionsFromJSON(options: PublicKeyCredentialRequestOptionsJSON): PublicKeyCredentialRequestOptionsFuture
[src]Parses JSON to create PublicKeyCredentialRequestOptions.