AuthId

case object AuthId extends BaseId

An identity whose scheme is "auth" and id is "".

See also:
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class BaseId
trait Id
class Object
trait Matchable
class Any
AuthId.type

Type members

Inherited types

type MirroredElemLabels = EmptyTuple

The names of the product elements

The names of the product elements

Inherited from:
Singleton
type MirroredElemTypes = EmptyTuple
Inherited from:
Singleton

The name of the type

The name of the type

Inherited from:
Mirror
type MirroredMonoType = Singleton.this.type

The mirrored *-type

The mirrored *-type

Inherited from:
Singleton
type MirroredType = Singleton.this.type
Inherited from:
Singleton

Value members

Inherited methods

def fromProduct(p: Product): MirroredMonoType

Create a new instance of type T with elements taken from product p.

Create a new instance of type T with elements taken from product p.

Inherited from:
Singleton
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

Inherited from:
Id
Inherited from:
Product

Inherited fields

val id: String

Returns the id.

Returns the id.

Returns:

a string representing the id

Inherited from:
BaseId

Returns the scheme.

Returns the scheme.

Returns:

a string representing the scheme

Inherited from:
BaseId