Files
kiss-flixel/feedback-server/externs/js/html/IWebAuthentication.hx

7 lines
1.2 KiB
Haxe

package js.html;
typedef IWebAuthentication = {
function getAssertion(assertionChallenge:Null<ts.AnyOf11<js.lib.ArrayBuffer, js.lib.Int8Array, js.lib.Uint8Array, js.lib.Uint8ClampedArray, js.lib.Int16Array, js.lib.Uint16Array, js.lib.Int32Array, js.lib.Uint32Array, js.lib.Float32Array, js.lib.Float64Array, js.lib.DataView>>, ?options:AssertionOptions):js.lib.Promise<WebAuthnAssertion>;
@:overload(function(accountInformation:Account, cryptoParameters:Iterable<ScopedCredentialParameters>, attestationChallenge:Null<ts.AnyOf11<js.lib.ArrayBuffer, js.lib.Int8Array, js.lib.Uint8Array, js.lib.Uint8ClampedArray, js.lib.Int16Array, js.lib.Uint16Array, js.lib.Int32Array, js.lib.Uint32Array, js.lib.Float32Array, js.lib.Float64Array, js.lib.DataView>>, ?options:ScopedCredentialOptions):js.lib.Promise<ScopedCredentialInfo> { })
function makeCredential(accountInformation:Account, cryptoParameters:Array<ScopedCredentialParameters>, attestationChallenge:Null<ts.AnyOf11<js.lib.ArrayBuffer, js.lib.Int8Array, js.lib.Uint8Array, js.lib.Uint8ClampedArray, js.lib.Int16Array, js.lib.Uint16Array, js.lib.Int32Array, js.lib.Uint32Array, js.lib.Float32Array, js.lib.Float64Array, js.lib.DataView>>, ?options:ScopedCredentialOptions):js.lib.Promise<ScopedCredentialInfo>;
};