MissingAuthenticatorInServer class abstract
An authenticator is registered in the mobile device application for an account, but not in the server.
Fixing this mismatch when invoking DeviceInformationSync will remove the authenticator in the SDK. If this is the latest authenticator for the account, the device information for the account will also be removed from the application and the server.
- Inheritance
-
- Object
- DeviceInformationMismatch
- MissingAuthenticatorInServer
Constructors
- MissingAuthenticatorInServer({required String keyId, required Account account, required String aaid})
-
Default constructor for MissingAuthenticatorInServer.
factory
-
MissingAuthenticatorInServer.fromJson(Map<
String, dynamic> json) -
Alternate constructor that creates a MissingAuthenticatorInServer
from a json.
factory
Properties
- aaid → String
-
The AAID of the missing authenticator.
no setter
- account → Account
-
The account associated with the missing authenticator.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- keyId → String
-
The key ID of the FIDO UAF credentials associated with the missing authenticator.
It is encoded in base 64 URL.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
fromJson(
Map< String, dynamic> json) → dynamic -
Returns a value of the type you specify, deserialized from a JSON object.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Returns a JSON-encoded representation of the value you supply.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited