AuthUserAttributeKey class abstract Auth
A user attribute identifier. {@hideConstantImplementations}
- Implemented types
- Implementers
- Annotations
-
- @immutable
Constructors
- AuthUserAttributeKey()
-
A user attribute identifier.
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- key → String
-
The JSON key for this attribute.
no setter
-
props
→ List<
Object?> -
The type's equatable properties.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- runtimeTypeName → String
-
The string value of runtimeType, saving a runtime lookup and preventing
obfuscation during web compilation.
no setter
Methods
-
compareTo(
AuthUserAttributeKey other) → int -
Compares this object to another object.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → String -
Serializes
this
as a JSON object. -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- address → const AuthUserAttributeKey
- The user's preferred postal address.
- birthdate → const AuthUserAttributeKey
- The user's birthday, represented as an ISO 8601 YYYY-MM-DD format.
- email → const AuthUserAttributeKey
- The user's preferred e-mail address.
- emailVerified → const AuthUserAttributeKey
- Whether the user's preferred e-mail address has been verified.
- familyName → const AuthUserAttributeKey
- Surname(s) or last name(s) of the user.
- gender → const AuthUserAttributeKey
- The user's gender.
- givenName → const AuthUserAttributeKey
- Given name(s) or first name(s) of the user.
- locale → const AuthUserAttributeKey
-
The user's locale, represented as a BCP47 language tag, e.g.
en-US
. - middleName → const AuthUserAttributeKey
- Middle name(s) of the user.
- name → const AuthUserAttributeKey
- The user's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the user's locale and preferences.
- nickname → const AuthUserAttributeKey
- Casual name of the user that may or may not be the same as their given name.
- phoneNumber → const AuthUserAttributeKey
- The user's preferred telephone number.
- phoneNumberVerified → const AuthUserAttributeKey
- Whether the user's preferred telephone number has been verified.
- picture → const AuthUserAttributeKey
- URL of the user's profile picture.
- preferredUsername → const AuthUserAttributeKey
- The username by which the user wishes to be referred to.
- profile → const AuthUserAttributeKey
- URL of the user's profile page.
- sub → const AuthUserAttributeKey
- The user ID.
- updatedAt → const AuthUserAttributeKey
- The time the user's information was last updated.
- website → const AuthUserAttributeKey
- URL of the user's Web page or blog.
- zoneinfo → const AuthUserAttributeKey
-
A string from the zoneinfo time zone
database representing the user's time zone, e.g.
America/Los_Angeles
.