package user
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed abstract class Permission extends EnumEntry
- sealed abstract class Role extends StringEnumEntry
- final case class SystemUser(id: UUID, username: String, profile: LoginInfo, role: Role = Role.User, settings: Json = JsonObject.empty.asJson, created: LocalDateTime = DateUtils.now) extends Identity with DataFieldModel with Product with Serializable
- final case class UserProfile(id: UUID, username: String, email: String, role: Role, created: LocalDateTime) extends Product with Serializable
Value Members
- object Permission extends Enum[Permission] with CirceEnum[Permission]
- object Role extends StringEnum[Role] with StringCirceEnum[Role]
- object SystemUser extends Serializable
- object UserProfile extends Serializable