OsUserEnrollment class abstract
The object containing the user enrollment information for an authenticator whose credentials are managed by the operating system (like the fingerprint authenticator).
In this case, there is no notion of Account: either the authenticator is enrolled at the operating system level (for all users) or not.
- Inheritance
-
- Object
- UserEnrollment
- OsUserEnrollment
Constructors
- OsUserEnrollment({required bool isOSEnrolled, bool? isEnrolledWithClass2OrClass3Sensor})
-
Default constructor for OsUserEnrollment.
factory
-
OsUserEnrollment.fromJson(Map<
String, dynamic> json) -
Alternate constructor that creates an OsUserEnrollment from a json.
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- isEnrolledWithClass2OrClass3Sensor → bool?
-
For the biometric authenticator, returns true if the user is enrolled in
the OS with at least one Class 2 (formerly weak) or Class 3 (formerly
strong)
biometric sensor, false otherwise.
no setter
- isOSEnrolled → bool
-
Returns true if the user is enrolled to the OS based authenticator,
false otherwise.
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
-
isEnrolled(
String username) → bool -
Tells whether a given user is enrolled or not.
override
-
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