package
rest
Type Members
-
case class
AllowedUsers(groupId: UUID, allowedUsers: Set[UUID]) extends Product with Serializable
-
case class
Context(id: Option[UUID] = None, displayName: String) extends Product with Serializable
-
case class
Group(id: Option[UUID] = None, displayName: String, ownerIds: Set[UUID], contextId: UUID, allowedUsers: Set[UUID] = Set.empty, adminGroup: Option[Boolean] = None) extends Product with Serializable
-
case class
SimpleUserContext(context: String, providerId: String, userId: String) extends Product with Serializable
-
case class
UpdateInfo(simpleUserContext: SimpleUserContext, update: UserUpdate) extends Product with Serializable
-
case class
User(id: Option[UUID] = None, displayName: String, providerId: String, externalId: String, email: Option[String] = None, activeUser: Boolean = false, locale: String, created: DateTime = DateTime.now(), updated: DateTime = DateTime.now()) extends Product with Serializable
-
case class
UserContext(context: String, providerId: String, externalUserId: String, userName: String, locale: String, email: Option[String] = None) extends Product with Serializable
-
case class
UserInfo(displayName: String, locale: String, myGroups: Set[UserInfoGroup] = Set.empty, allowedGroups: Set[UserInfoGroup] = Set.empty, activeUser: Boolean = false) extends Product with Serializable
-
case class
UserInfoGroup(id: UUID, displayName: String, adminGroup: Option[Boolean] = None) extends Product with Serializable
-
case class
UserUpdate(displayName: String) extends Product with Serializable