Packages

package user

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class Permission extends EnumEntry
  2. sealed abstract class Role extends StringEnumEntry
  3. 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
  4. final case class UserProfile(id: UUID, username: String, email: String, role: Role, created: LocalDateTime) extends Product with Serializable

Value Members

  1. object Permission extends Enum[Permission] with CirceEnum[Permission]
  2. object Role extends StringEnum[Role] with StringCirceEnum[Role]
  3. object SystemUser extends Serializable
  4. object UserProfile extends Serializable

Ungrouped