GoogleCloudIdentitytoolkitAdminV2SignInConfig.fromJson constructor

GoogleCloudIdentitytoolkitAdminV2SignInConfig.fromJson(
  1. Map json_
)

Implementation

GoogleCloudIdentitytoolkitAdminV2SignInConfig.fromJson(core.Map json_)
  : this(
      allowDuplicateEmails: json_['allowDuplicateEmails'] as core.bool?,
      anonymous:
          json_.containsKey('anonymous')
              ? GoogleCloudIdentitytoolkitAdminV2Anonymous.fromJson(
                json_['anonymous'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      email:
          json_.containsKey('email')
              ? GoogleCloudIdentitytoolkitAdminV2Email.fromJson(
                json_['email'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      hashConfig:
          json_.containsKey('hashConfig')
              ? GoogleCloudIdentitytoolkitAdminV2HashConfig.fromJson(
                json_['hashConfig'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      phoneNumber:
          json_.containsKey('phoneNumber')
              ? GoogleCloudIdentitytoolkitAdminV2PhoneNumber.fromJson(
                json_['phoneNumber'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );