attach method
Makes this extension the active Web Authentication API request proxy.
Remote desktop extensions typically call this method after detecting attachment of a remote session to this host. Once this method returns without error, regular processing of WebAuthn requests is suspended, and events from this extension API are raised.
This method fails with an error if a different extension is already attached.
The attached extension must call detach()
once the remote
desktop session has ended in order to resume regular WebAuthn request
processing. Extensions automatically become detached if they are
unloaded.
Refer to the onRemoteSessionStateChange
event for signaling
a change of remote session attachment from a native application to to
the (possibly suspended) extension.
Implementation
Future<String?> attach() async {
var $res = await promiseToFuture<String?>(
$js.chrome.webAuthenticationProxy.attach());
return $res;
}