GoogleCloudIdentitytoolkitV1SignInWithIdpResponse.fromJson constructor

GoogleCloudIdentitytoolkitV1SignInWithIdpResponse.fromJson(
  1. 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(),
    );