UpdateUserRequest constructor

UpdateUserRequest({
  1. String? externalId,
  2. String? firstName,
  3. String? lastName,
  4. String? locale,
  5. String? primaryEmailAddressId,
  6. bool? notifyPrimaryEmailAddressChanged = false,
  7. String? primaryPhoneNumberId,
  8. String? primaryWeb3WalletId,
  9. String? username,
  10. String? profileImageId,
  11. String? password,
  12. String? passwordDigest,
  13. String? passwordHasher,
  14. bool? skipPasswordChecks,
  15. bool? signOutOfOtherSessions,
  16. String? totpSecret,
  17. List<String> backupCodes = const [],
  18. Map<String, Object>? publicMetadata = const {},
  19. Map<String, Object>? privateMetadata = const {},
  20. Map<String, Object>? unsafeMetadata = const {},
  21. bool? deleteSelfEnabled,
  22. bool? createOrganizationEnabled,
  23. String? legalAcceptedAt,
  24. bool? skipLegalChecks,
  25. int? createOrganizationsLimit,
  26. String? createdAt,
  27. bool? bypassClientTrust,
})

Returns a new UpdateUserRequest instance.

Implementation

UpdateUserRequest({
  this.externalId,
  this.firstName,
  this.lastName,
  this.locale,
  this.primaryEmailAddressId,
  this.notifyPrimaryEmailAddressChanged = false,
  this.primaryPhoneNumberId,
  this.primaryWeb3WalletId,
  this.username,
  this.profileImageId,
  this.password,
  this.passwordDigest,
  this.passwordHasher,
  this.skipPasswordChecks,
  this.signOutOfOtherSessions,
  this.totpSecret,
  this.backupCodes = const [],
  this.publicMetadata = const {},
  this.privateMetadata = const {},
  this.unsafeMetadata = const {},
  this.deleteSelfEnabled,
  this.createOrganizationEnabled,
  this.legalAcceptedAt,
  this.skipLegalChecks,
  this.createOrganizationsLimit,
  this.createdAt,
  this.bypassClientTrust,
});