CreateUserRequest constructor

CreateUserRequest({
  1. String? externalId,
  2. String? firstName,
  3. String? lastName,
  4. List<String> emailAddress = const [],
  5. List<String> phoneNumber = const [],
  6. List<String> web3Wallet = const [],
  7. String? username,
  8. String? password,
  9. String? passwordDigest,
  10. String? passwordHasher,
  11. bool? skipPasswordChecks,
  12. bool? skipPasswordRequirement,
  13. String? totpSecret,
  14. List<String> backupCodes = const [],
  15. Map<String, Object> publicMetadata = const {},
  16. Map<String, Object> privateMetadata = const {},
  17. Map<String, Object> unsafeMetadata = const {},
  18. bool? deleteSelfEnabled,
  19. String? legalAcceptedAt,
  20. bool? skipLegalChecks,
  21. bool? createOrganizationEnabled,
  22. int? createOrganizationsLimit,
  23. String? createdAt,
})

Returns a new CreateUserRequest instance.

Implementation

CreateUserRequest({
  this.externalId,
  this.firstName,
  this.lastName,
  this.emailAddress = const [],
  this.phoneNumber = const [],
  this.web3Wallet = const [],
  this.username,
  this.password,
  this.passwordDigest,
  this.passwordHasher,
  this.skipPasswordChecks,
  this.skipPasswordRequirement,
  this.totpSecret,
  this.backupCodes = const [],
  this.publicMetadata = const {},
  this.privateMetadata = const {},
  this.unsafeMetadata = const {},
  this.deleteSelfEnabled,
  this.legalAcceptedAt,
  this.skipLegalChecks,
  this.createOrganizationEnabled,
  this.createOrganizationsLimit,
  this.createdAt,
});