18 lines
580 B
Haxe
18 lines
580 B
Haxe
package js.html;
|
|
|
|
typedef PublicKeyCredentialCreationOptions = {
|
|
@:optional
|
|
var attestation : AttestationConveyancePreference;
|
|
@:optional
|
|
var authenticatorSelection : AuthenticatorSelectionCriteria;
|
|
var challenge : node.crypto.webcrypto.BufferSource;
|
|
@:optional
|
|
var excludeCredentials : Array<PublicKeyCredentialDescriptor>;
|
|
@:optional
|
|
var extensions : AuthenticationExtensionsClientInputs;
|
|
var pubKeyCredParams : Array<PublicKeyCredentialParameters>;
|
|
var rp : PublicKeyCredentialRpEntity;
|
|
@:optional
|
|
var timeout : Float;
|
|
var user : PublicKeyCredentialUserEntity;
|
|
}; |