object AclSetUserRule

Source
effects.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AclSetUserRule
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class AddCategory(category: AclCategory) extends AclSetUserRule with Product with Serializable

    Allow a command category, e.g.

    Allow a command category, e.g. AddCategory(AclCategory.Read).

  2. final case class AddCommand(command: RawCommand) extends AclSetUserRule with Product with Serializable

    Allow a single command, e.g.

    Allow a single command, e.g. AddCommand(RawCommand("get")).

  3. final case class AddHashedPassword(hashedPassword: String) extends AclSetUserRule with Product with Serializable
  4. final case class AddPassword(password: String) extends AclSetUserRule with Product with Serializable
  5. final case class ChannelPattern(pattern: String) extends AclSetUserRule with Product with Serializable

    Allow access to channels matching a glob pattern, given without the & prefix (e.g.

    Allow access to channels matching a glob pattern, given without the & prefix (e.g. news.*).

  6. final case class KeyPattern(pattern: String) extends AclSetUserRule with Product with Serializable

    Allow access to keys matching a glob pattern, given without the ~ prefix (e.g.

    Allow access to keys matching a glob pattern, given without the ~ prefix (e.g. app:*).

  7. final case class RemoveCategory(category: AclCategory) extends AclSetUserRule with Product with Serializable

    Disallow a command category, e.g.

    Disallow a command category, e.g. RemoveCategory(AclCategory.Dangerous).

  8. final case class RemoveCommand(command: RawCommand) extends AclSetUserRule with Product with Serializable

    Disallow a single command, e.g.

    Disallow a single command, e.g. RemoveCommand(RawCommand("set")).

  9. final case class RemoveHashedPassword(hashedPassword: String) extends AclSetUserRule with Product with Serializable
  10. final case class RemovePassword(password: String) extends AclSetUserRule with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. case object AllChannels extends AclSetUserRule with Product with Serializable

    Allow access to all pub/sub channels (allchannels / &*).

  20. case object AllCommands extends AclSetUserRule with Product with Serializable

    Allow every command (allcommands / +@all).

  21. case object AllKeys extends AclSetUserRule with Product with Serializable

    Allow access to all keys (allkeys / ~*).

  22. case object NoCommands extends AclSetUserRule with Product with Serializable

    Disallow every command (nocommands / -@all).

  23. case object NoPass extends AclSetUserRule with Product with Serializable

    Allow logging in with no password (nopass).

  24. case object Off extends AclSetUserRule with Product with Serializable

    Disable the user (off).

  25. case object On extends AclSetUserRule with Product with Serializable

    Enable the user (on).

  26. case object Reset extends AclSetUserRule with Product with Serializable

    Reset the user to its just-created state (reset).

  27. case object ResetChannels extends AclSetUserRule with Product with Serializable

    Revoke access to all pub/sub channels (resetchannels).

  28. case object ResetKeys extends AclSetUserRule with Product with Serializable

    Revoke access to all keys (resetkeys).

  29. case object ResetPass extends AclSetUserRule with Product with Serializable

    Remove all passwords (resetpass).

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped