copy

fun copy(username: String = this.username, displayName: String = this.displayName, groups: Set<String> = this.groups, roles: Set<Role> = this.roles, password: String? = this.password): User