Package

com.ubirch.user.model

rest

Permalink

package rest

Visibility
  1. Public
  2. All

Type Members

  1. case class AllowedUsers(groupId: UUID, allowedUsers: Set[UUID]) extends Product with Serializable

    Permalink

    author: cvandrei since: 2017-03-29

  2. case class Context(id: Option[UUID] = None, displayName: String) extends Product with Serializable

    Permalink

    author: cvandrei since: 2017-03-29

  3. 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

    Permalink

    author: cvandrei since: 2017-03-29

  4. case class SimpleUserContext(context: String, providerId: String, userId: String) extends Product with Serializable

    Permalink

    Minimized version of UserContext used to find a user in our system.

  5. case class UpdateInfo(simpleUserContext: SimpleUserContext, update: UserUpdate) extends Product with Serializable

    Permalink
  6. 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

    Permalink

    author: cvandrei since: 2017-03-29

  7. case class UserContext(context: String, providerId: String, externalUserId: String, userName: String, locale: String, email: Option[String] = None) extends Product with Serializable

    Permalink

    author: cvandrei since: 2017-03-23

  8. case class UserInfo(displayName: String, locale: String, myGroups: Set[UserInfoGroup] = Set.empty, allowedGroups: Set[UserInfoGroup] = Set.empty, activeUser: Boolean = false) extends Product with Serializable

    Permalink

    author: cvandrei since: 2017-04-20

  9. case class UserInfoGroup(id: UUID, displayName: String, adminGroup: Option[Boolean] = None) extends Product with Serializable

    Permalink
  10. case class UserUpdate(displayName: String) extends Product with Serializable

    Permalink

Ungrouped