GoogleCloudIdentitytoolkitV1SetAccountInfoRequest.fromJson constructor
GoogleCloudIdentitytoolkitV1SetAccountInfoRequest.fromJson(
- Map json_
Implementation
GoogleCloudIdentitytoolkitV1SetAccountInfoRequest.fromJson(core.Map json_)
: this(
captchaChallenge: json_['captchaChallenge'] as core.String?,
captchaResponse: json_['captchaResponse'] as core.String?,
createdAt: json_['createdAt'] as core.String?,
customAttributes: json_['customAttributes'] as core.String?,
delegatedProjectNumber:
json_['delegatedProjectNumber'] as core.String?,
deleteAttribute: (json_['deleteAttribute'] as core.List?)
?.map((value) => value as core.String)
.toList(),
deleteProvider: (json_['deleteProvider'] as core.List?)
?.map((value) => value as core.String)
.toList(),
disableUser: json_['disableUser'] as core.bool?,
displayName: json_['displayName'] as core.String?,
email: json_['email'] as core.String?,
emailVerified: json_['emailVerified'] as core.bool?,
idToken: json_['idToken'] as core.String?,
instanceId: json_['instanceId'] as core.String?,
lastLoginAt: json_['lastLoginAt'] as core.String?,
linkProviderUserInfo: json_.containsKey('linkProviderUserInfo')
? GoogleCloudIdentitytoolkitV1ProviderUserInfo.fromJson(
json_['linkProviderUserInfo']
as core.Map<core.String, core.dynamic>)
: null,
localId: json_['localId'] as core.String?,
mfa: json_.containsKey('mfa')
? GoogleCloudIdentitytoolkitV1MfaInfo.fromJson(
json_['mfa'] as core.Map<core.String, core.dynamic>)
: null,
oobCode: json_['oobCode'] as core.String?,
password: json_['password'] as core.String?,
phoneNumber: json_['phoneNumber'] as core.String?,
photoUrl: json_['photoUrl'] as core.String?,
provider: (json_['provider'] as core.List?)
?.map((value) => value as core.String)
.toList(),
returnSecureToken: json_['returnSecureToken'] as core.bool?,
targetProjectId: json_['targetProjectId'] as core.String?,
tenantId: json_['tenantId'] as core.String?,
upgradeToFederatedLogin:
json_['upgradeToFederatedLogin'] as core.bool?,
validSince: json_['validSince'] as core.String?,
);