class UserRegistrationInfo : Info
Registration information for user. It has a password unlike UserInfo.
UserRegistrationInfo()
Registration information for user. It has a password unlike UserInfo. |
lateinit var email: String |
|
var isDeleted: Boolean
True if entity was deleted. Only possible if return diff |
|
lateinit var password: String |
|
lateinit var role: UserRole |
|
var softwareVendor: Long?
If .role == ROLE_HYPER_ADMIN or ROLE_REGULAR_USER, then null. If .role == ROLE_SOFTWARE_VENDOR_ADMIN, then not null. |
|
lateinit var username: String |
fun toUserInfo(): UserInfo
Converts into UserInfo. The same info, but without a password. |
fun Info.toJson(): String |