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