Packages

case class Origin(typ: String, name: Option[String] = None) extends Product with Serializable

Indicates why the user has a specific role.

If the type is “user” it means the role is assigned directly to the user. If the type is “group” it means the role is inherited from the group identified by the “name” field.

typ

the type - "user" or "group"

name

only present if the type is "group"

Annotations
@Volatile()
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Origin
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Origin(typ: String, name: Option[String] = None)

    typ

    the type - "user" or "group"

    name

    only present if the type is "group"

Value Members

  1. val name: Option[String]
  2. def toString(): String
    Definition Classes
    Origin → AnyRef → Any
  3. val typ: String