GoogleCloudIdentitytoolkitV1SignInWithIdpResponse.fromJson constructor
GoogleCloudIdentitytoolkitV1SignInWithIdpResponse.fromJson(
- Map json_
Implementation
GoogleCloudIdentitytoolkitV1SignInWithIdpResponse.fromJson(core.Map json_)
: this(
context: json_['context'] as core.String?,
dateOfBirth: json_['dateOfBirth'] as core.String?,
displayName: json_['displayName'] as core.String?,
email: json_['email'] as core.String?,
emailRecycled: json_['emailRecycled'] as core.bool?,
emailVerified: json_['emailVerified'] as core.bool?,
errorMessage: json_['errorMessage'] as core.String?,
expiresIn: json_['expiresIn'] as core.String?,
federatedId: json_['federatedId'] as core.String?,
firstName: json_['firstName'] as core.String?,
fullName: json_['fullName'] as core.String?,
idToken: json_['idToken'] as core.String?,
inputEmail: json_['inputEmail'] as core.String?,
isNewUser: json_['isNewUser'] as core.bool?,
kind: json_['kind'] as core.String?,
language: json_['language'] as core.String?,
lastName: json_['lastName'] as core.String?,
localId: json_['localId'] as core.String?,
mfaInfo:
(json_['mfaInfo'] as core.List?)
?.map(
(value) => GoogleCloudIdentitytoolkitV1MfaEnrollment.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
mfaPendingCredential: json_['mfaPendingCredential'] as core.String?,
needConfirmation: json_['needConfirmation'] as core.bool?,
needEmail: json_['needEmail'] as core.bool?,
nickName: json_['nickName'] as core.String?,
oauthAccessToken: json_['oauthAccessToken'] as core.String?,
oauthAuthorizationCode: json_['oauthAuthorizationCode'] as core.String?,
oauthExpireIn: json_['oauthExpireIn'] as core.int?,
oauthIdToken: json_['oauthIdToken'] as core.String?,
oauthRefreshToken: json_['oauthRefreshToken'] as core.String?,
oauthTokenSecret: json_['oauthTokenSecret'] as core.String?,
originalEmail: json_['originalEmail'] as core.String?,
pendingToken: json_['pendingToken'] as core.String?,
photoUrl: json_['photoUrl'] as core.String?,
providerId: json_['providerId'] as core.String?,
rawUserInfo: json_['rawUserInfo'] as core.String?,
refreshToken: json_['refreshToken'] as core.String?,
screenName: json_['screenName'] as core.String?,
tenantId: json_['tenantId'] as core.String?,
timeZone: json_['timeZone'] as core.String?,
verifiedProvider:
(json_['verifiedProvider'] as core.List?)
?.map((value) => value as core.String)
.toList(),
);