Id

sealed trait Id

An ''identity'' associated with an ACL.

Companion:
object
class Object
trait Matchable
class Any
class BaseId
object AuthId.type
class DigestId
class HostId
class IpId
object WorldId.type

Value members

Abstract methods

def id: String

Returns the id.

Returns the id.

Returns:

a string representing the id

Returns the scheme.

Returns the scheme.

Returns:

a string representing the scheme

Concrete methods

def permit(permission: Int): ACL

Returns an ACL for this identity using the given permission.

Returns an ACL for this identity using the given permission.

Value parameters:
permission

the bitwise union of permission that apply to the ACL

Returns:

an ACL with the given permission