Packages

class MongoAuthOptions extends AuthOptions

Options configuring Mongo authentication.

Linear Supertypes
AuthOptions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MongoAuthOptions
  2. AuthOptions
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MongoAuthOptions(_asJava: ext.auth.mongo.MongoAuthOptions)

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 asJava: ext.auth.mongo.MongoAuthOptions
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def getCollectionName: String
  12. def getConfig: JsonObject
  13. def getDatasourceName: String
  14. def getPasswordField: String
  15. def getPermissionField: String
  16. def getRoleField: String
  17. def getSaltField: String
  18. def getSaltStyle: HashSaltStyle
  19. def getShared: Boolean
  20. def getUsernameCredentialField: String
  21. def getUsernameField: String
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. def setCollectionName(value: String): MongoAuthOptions

    The property name to be used to set the name of the collection inside the config.

  28. def setConfig(value: JsonObject): MongoAuthOptions

    The mongo client configuration: see Mongo Client documentation.

  29. def setDatasourceName(value: String): MongoAuthOptions

    The mongo data source name: see Mongo Client documentation.

  30. def setPasswordField(value: String): MongoAuthOptions

    The property name to be used to set the name of the field, where the password is stored inside

  31. def setPermissionField(value: String): MongoAuthOptions

    The property name to be used to set the name of the field, where the permissions are stored inside.

  32. def setRoleField(value: String): MongoAuthOptions

    The property name to be used to set the name of the field, where the roles are stored inside.

  33. def setSaltField(value: String): MongoAuthOptions

    The property name to be used to set the name of the field, where the SALT is stored inside.

  34. def setSaltStyle(value: HashSaltStyle): MongoAuthOptions

    The property name to be used to set the name of the field, where the salt style is stored inside

  35. def setShared(value: Boolean): MongoAuthOptions

    Use a shared Mongo client or not.

  36. def setUsernameCredentialField(value: String): MongoAuthOptions

    The property name to be used to set the name of the field, where the username for the credentials is stored inside.

  37. def setUsernameField(value: String): MongoAuthOptions

    The property name to be used to set the name of the field, where the username is stored inside.

  38. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  39. def toString(): String
    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AuthOptions

Inherited from AnyRef

Inherited from Any

Ungrouped