BaseId

com.loopfor.zookeeper.BaseId
abstract class BaseId(val scheme: String, val id: String) extends Id

Attributes

Graph
Supertypes
trait Id
class Object
trait Matchable
class Any
Known subtypes
object AuthId.type
class DigestId
class HostId
class IpId
object WorldId.type

Members list

Concise view

Value members

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

Attributes

permission

the bitwise union of permission that apply to the ACL

Returns:

an ACL with the given permission

Inherited from:
Id

Concrete fields

val id: String

Returns the id.

Returns the id.

Attributes

Returns:

a string representing the id

Returns the scheme.

Returns the scheme.

Attributes

Returns:

a string representing the scheme