GoogleCloudIdentitytoolkitV1SetAccountInfoRequest class

Request message for SetAccountInfo.

Constructors

GoogleCloudIdentitytoolkitV1SetAccountInfoRequest({String? captchaChallenge, String? captchaResponse, String? createdAt, String? customAttributes, String? delegatedProjectNumber, List<String>? deleteAttribute, List<String>? deleteProvider, bool? disableUser, String? displayName, String? email, bool? emailVerified, String? idToken, String? instanceId, String? lastLoginAt, GoogleCloudIdentitytoolkitV1ProviderUserInfo? linkProviderUserInfo, String? localId, GoogleCloudIdentitytoolkitV1MfaInfo? mfa, String? oobCode, String? password, String? phoneNumber, String? photoUrl, List<String>? provider, bool? returnSecureToken, String? targetProjectId, String? tenantId, bool? upgradeToFederatedLogin, String? validSince})
GoogleCloudIdentitytoolkitV1SetAccountInfoRequest.fromJson(Map json_)

Properties

captchaChallenge String?
getter/setter pair
captchaResponse String?
The response from reCaptcha challenge.
getter/setter pair
createdAt String?
The timestamp in milliseconds when the account was created.
getter/setter pair
customAttributes String?
JSON formatted custom attributes to be stored in the Identity Platform ID token.
getter/setter pair
delegatedProjectNumber String?
getter/setter pair
deleteAttribute List<String>?
The account's attributes to be deleted.
getter/setter pair
deleteProvider List<String>?
The Identity Providers to unlink from the user's account.
getter/setter pair
disableUser bool?
If true, marks the account as disabled, meaning the user will no longer be able to sign-in.
getter/setter pair
displayName String?
The user's new display name to be updated in the account's attributes.
getter/setter pair
email String?
The user's new email to be updated in the account's attributes.
getter/setter pair
emailVerified bool?
Whether the user's email has been verified.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
idToken String?
A valid Identity Platform ID token.
getter/setter pair
instanceId String?
getter/setter pair
lastLoginAt String?
The timestamp in milliseconds when the account last logged in.
getter/setter pair
linkProviderUserInfo GoogleCloudIdentitytoolkitV1ProviderUserInfo?
The provider to be linked to the user's account.
getter/setter pair
localId String?
The ID of the user.
getter/setter pair
mfa GoogleCloudIdentitytoolkitV1MfaInfo?
The multi-factor authentication related information to be set on the user's account.
getter/setter pair
oobCode String?
The out-of-band code to be applied on the user's account.
getter/setter pair
password String?
The user's new password to be updated in the account's attributes.
getter/setter pair
phoneNumber String?
The phone number to be updated in the account's attributes.
getter/setter pair
photoUrl String?
The user's new photo URL for the account's profile photo to be updated in the account's attributes.
getter/setter pair
provider List<String>?
The Identity Providers that the account should be associated with.
getter/setter pair
returnSecureToken bool?
Whether or not to return an ID and refresh token.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetProjectId String?
The project ID for the project that the account belongs to.
getter/setter pair
tenantId String?
The tenant ID of the Identity Platform tenant that the account belongs to.
getter/setter pair
upgradeToFederatedLogin bool?
Whether the account should be restricted to only using federated login.
getter/setter pair
validSince String?
Specifies the minimum timestamp in seconds for an Identity Platform ID token to be considered valid.
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