GoogleCloudIdentitytoolkitV1UserInfo class
An Identity Platform account's information.
Constructors
-
GoogleCloudIdentitytoolkitV1UserInfo({String? createdAt, String? customAttributes, bool? customAuth, String? dateOfBirth, bool? disabled, String? displayName, String? email, bool? emailLinkSignin, bool? emailVerified, String? initialEmail, String? language, String? lastLoginAt, String? lastRefreshAt, String? localId, List<
GoogleCloudIdentitytoolkitV1MfaEnrollment> ? mfaInfo, String? passwordHash, double? passwordUpdatedAt, String? phoneNumber, String? photoUrl, List<GoogleCloudIdentitytoolkitV1ProviderUserInfo> ? providerUserInfo, String? rawPassword, String? salt, String? screenName, String? tenantId, String? timeZone, String? validSince, int? version}) - GoogleCloudIdentitytoolkitV1UserInfo.fromJson(Map json_)
Properties
- createdAt ↔ String?
-
The time, in milliseconds from epoch, when the account was created.
getter/setter pair
- customAttributes ↔ String?
-
Custom claims to be added to any ID tokens minted for the account.
getter/setter pair
- customAuth ↔ bool?
-
Whether this account has been authenticated using SignInWithCustomToken.
getter/setter pair
- dateOfBirth ↔ String?
-
The date of birth set for the account.
getter/setter pair
- disabled ↔ bool?
-
Whether the account is disabled.
getter/setter pair
- displayName ↔ String?
-
The display name of the account.
getter/setter pair
- email ↔ String?
-
The account's email address.
getter/setter pair
- emailLinkSignin ↔ bool?
-
Whether the account can authenticate with email link.
getter/setter pair
- emailVerified ↔ bool?
-
Whether the account's email address has been verified.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- initialEmail ↔ String?
-
The first email address associated with this account.
getter/setter pair
- language ↔ String?
-
The language preference of the account.
getter/setter pair
- lastLoginAt ↔ String?
-
The last time, in milliseconds from epoch, this account was logged into.
getter/setter pair
- lastRefreshAt ↔ String?
-
Timestamp when an ID token was last minted for this account.
getter/setter pair
- localId ↔ String?
-
The unique ID of the account.
getter/setter pair
-
mfaInfo
↔ List<
GoogleCloudIdentitytoolkitV1MfaEnrollment> ? -
Information on which multi-factor authentication providers are enabled for
this account.
getter/setter pair
- passwordHash ↔ String?
-
The account's hashed password.
getter/setter pair
-
passwordHashAsBytes
↔ List<
int> -
getter/setter pair
- passwordUpdatedAt ↔ double?
-
The timestamp, in milliseconds from the epoch of 1970-01-01T00:00:00Z,
when the account's password was last updated.
getter/setter pair
- phoneNumber ↔ String?
-
The account's phone number.
getter/setter pair
- photoUrl ↔ String?
-
The URL of the account's profile photo.
getter/setter pair
-
providerUserInfo
↔ List<
GoogleCloudIdentitytoolkitV1ProviderUserInfo> ? -
Information about the user as provided by various Identity Providers.
getter/setter pair
- rawPassword ↔ String?
-
Input only.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- salt ↔ String?
-
The account's password salt.
getter/setter pair
-
saltAsBytes
↔ List<
int> -
getter/setter pair
- screenName ↔ String?
-
This account's screen name at Twitter or login name at GitHub.
getter/setter pair
- tenantId ↔ String?
-
ID of the tenant this account belongs to.
getter/setter pair
- timeZone ↔ String?
-
The time zone preference of the account.
getter/setter pair
- validSince ↔ String?
-
Oldest timestamp, in seconds since epoch, that an ID token should be
considered valid.
getter/setter pair
- version ↔ int?
-
The version of the account'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