GetTenantResult.fromMap constructor
GetTenantResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetTenantResult.fromMap(Map<String, dynamic> map) {
return GetTenantResult(
allowPasswordSignup: map['allowPasswordSignup'] as bool,
autodeleteAnonymousUsers: map['autodeleteAnonymousUsers'] as bool,
client: GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponse.fromMap((map['client']! as Map).cast<String, dynamic>()),
disableAuth: map['disableAuth'] as bool,
displayName: map['displayName'] as String,
emailPrivacyConfig: GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponse.fromMap((map['emailPrivacyConfig']! as Map).cast<String, dynamic>()),
enableAnonymousUser: map['enableAnonymousUser'] as bool,
enableEmailLinkSignin: map['enableEmailLinkSignin'] as bool,
hashConfig: GoogleCloudIdentitytoolkitAdminV2HashConfigResponse.fromMap((map['hashConfig']! as Map).cast<String, dynamic>()),
inheritance: GoogleCloudIdentitytoolkitAdminV2InheritanceResponse.fromMap((map['inheritance']! as Map).cast<String, dynamic>()),
mfaConfig: GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponse.fromMap((map['mfaConfig']! as Map).cast<String, dynamic>()),
monitoring: GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponse.fromMap((map['monitoring']! as Map).cast<String, dynamic>()),
name: map['name'] as String,
passwordPolicyConfig: GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponse.fromMap((map['passwordPolicyConfig']! as Map).cast<String, dynamic>()),
recaptchaConfig: GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponse.fromMap((map['recaptchaConfig']! as Map).cast<String, dynamic>()),
smsRegionConfig: GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponse.fromMap((map['smsRegionConfig']! as Map).cast<String, dynamic>()),
testPhoneNumbers: (map['testPhoneNumbers'] as Map).cast<String, String>(),
);
}