Class

org.ada.server.services.ldap

LdapServiceImpl

Related Doc: package ldap

Permalink

class LdapServiceImpl extends LdapService

Attributes
protected
Annotations
@Singleton()
Linear Supertypes
LdapService, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LdapServiceImpl
  2. LdapService
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LdapServiceImpl(settings: LdapSettings, applicationLifecycle: ApplicationLifecycle)

    Permalink
    Annotations
    @Inject()

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def canBind(uid: String, password: String): Boolean

    Permalink

    Establish connection and check if bind possible.

    Establish connection and check if bind possible. Useful for authentication.

    password

    password for binding.

    returns

    true, if bind successful.

    Definition Classes
    LdapServiceImplLdapService
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def getEntry(dn: String): Option[Entry]

    Permalink

    Find Entry based on its DN.

    Find Entry based on its DN.

    dn

    Distinguished name for search operation.

    returns

    Entry wrapped in Option if found; None else.

    Definition Classes
    LdapServiceImplLdapService
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. def listEntries: Traversable[String]

    Permalink

    For debugging purposes.

    For debugging purposes. Gets list of all entries.

    returns

    List of ldap entries.

    Definition Classes
    LdapServiceImplLdapService
  15. def listUsers: Traversable[LdapUser]

    Permalink
    Definition Classes
    LdapServiceImplLdapService
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LdapService

Inherited from AnyRef

Inherited from Any

Ungrouped