ChromeWebAuthenticationProxy class

Properties

hashCode int
The hash code for this object.
no setterinherited
isAvailable bool
no setter
onCreateRequest EventStream<CreateRequest>
Fires when a WebAuthn navigator.credentials.create() call occurs. The extension must supply a response by calling completeCreateRequest() with the requestId from requestInfo.
no setter
onGetRequest EventStream<GetRequest>
Fires when a WebAuthn navigator.credentials.get() call occurs. The extension must supply a response by calling completeGetRequest() with the requestId from requestInfo
no setter
onIsUvpaaRequest EventStream<IsUvpaaRequest>
Fires when a PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable() call occurs. The extension must supply a response by calling completeIsUvpaaRequest() with the requestId from requestInfo
no setter
onRemoteSessionStateChange EventStream<void>
A native application associated with this extension can cause this event to be fired by writing to a file with a name equal to the extension's ID in a directory named WebAuthenticationProxyRemoteSessionStateChange inside the default user data directory
no setter
onRequestCanceled EventStream<int>
Fires when a onCreateRequest or onGetRequest event is canceled (because the WebAuthn request was aborted by the caller, or because it timed out). When receiving this event, the extension should cancel processing of the corresponding request on the client side. Extensions cannot complete a request once it has been canceled.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

attach() Future<String?>
Makes this extension the active Web Authentication API request proxy.
completeCreateRequest(CreateResponseDetails details) Future<void>
Reports the result of a navigator.credentials.create() call. The extension must call this for every onCreateRequest event it has received, unless the request was canceled (in which case, an onRequestCanceled event is fired).
completeGetRequest(GetResponseDetails details) Future<void>
Reports the result of a navigator.credentials.get() call. The extension must call this for every onGetRequest event it has received, unless the request was canceled (in which case, an onRequestCanceled event is fired).
completeIsUvpaaRequest(IsUvpaaResponseDetails details) Future<void>
Reports the result of a PublicKeyCredential.isUserVerifyingPlatformAuthenticator() call. The extension must call this for every onIsUvpaaRequest event it has received.
detach() Future<String?>
Removes this extension from being the active Web Authentication API request proxy.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited