package acl
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- acl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type ACLList = Seq[Grant[_]]
- case class CanonicalUser(id: String, displayName: String) extends Grantee with Product with Serializable
- case class Grant[GranteeType <: Grantee](permission: Permission, grantee: GranteeType) extends Product with Serializable
- sealed trait Grantee extends AnyRef
- case class Group(uri: String) extends Grantee with Product with Serializable
- sealed trait Permission extends AnyRef
Value Members
- object ACLList
- object AllUsers extends Group
- object CanonicalUser extends Serializable
- case object FULL_CONTROL extends Permission with Product with Serializable
- object Grant extends Serializable
- object Grantee
- object Group extends Serializable
- object LogDelivery extends Group
- object Permission
- case object READ extends Permission with Product with Serializable
- case object READ_ACP extends Permission with Product with Serializable
- case object WRITE extends Permission with Product with Serializable
- case object WRITE_ACP extends Permission with Product with Serializable