UserInfo class

Template for an individual account info.

Constructors

UserInfo({String? createdAt, String? customAttributes, bool? customAuth, bool? disabled, String? displayName, String? email, bool? emailVerified, String? lastLoginAt, String? localId, String? passwordHash, double? passwordUpdatedAt, String? phoneNumber, String? photoUrl, List<UserInfoProviderUserInfo>? providerUserInfo, String? rawPassword, String? salt, String? screenName, String? validSince, int? version})
UserInfo.fromJson(Map json_)

Properties

createdAt String?
User creation timestamp.
getter/setter pair
customAttributes String?
The custom attributes to be set in the user's id token.
getter/setter pair
customAuth bool?
Whether the user is authenticated by the developer.
getter/setter pair
disabled bool?
Whether the user is disabled.
getter/setter pair
displayName String?
The name of the user.
getter/setter pair
email String?
The email of the user.
getter/setter pair
emailVerified bool?
Whether the email has been verified.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lastLoginAt String?
last login timestamp.
getter/setter pair
localId String?
The local ID of the user.
getter/setter pair
passwordHash String?
The user's hashed password.
getter/setter pair
passwordHashAsBytes List<int>
getter/setter pair
passwordUpdatedAt double?
The timestamp when the password was last updated.
getter/setter pair
phoneNumber String?
User's phone number.
getter/setter pair
photoUrl String?
The URL of the user profile photo.
getter/setter pair
providerUserInfo List<UserInfoProviderUserInfo>?
The IDP of the user.
getter/setter pair
rawPassword String?
The user's plain text password.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
salt String?
The user's password salt.
getter/setter pair
saltAsBytes List<int>
getter/setter pair
screenName String?
User's screen name at Twitter or login name at Github.
getter/setter pair
validSince String?
Timestamp in seconds for valid login token.
getter/setter pair
version int?
Version of the user's password.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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