com.malliina.auth

ldap

package ldap

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractLdapUserManager extends CertUserManager with PasswordAuthenticator[String] with LdapManager with MembershipManagerImpl with Log

    Abstract because there's no logging, so users are discouraged from using this directly.

  2. class DefaultLdapUserManager extends AbstractLdapUserManager with ChangeLogging[String]

  3. class DnInfo extends AnyRef

  4. case class GroupDnInfo(key: String, branch: String, memberAttribute: LdapAttribute) extends DnInfo with Product with Serializable

  5. class LDAPConnectionProvider extends ConnectionProvider[InitialDirContext] with Log

  6. case class LdapDirInfo(uri: String, adminInfo: DnInfo, usersInfo: DnInfo, groupsInfo: GroupDnInfo) extends Product with Serializable

  7. trait LdapHostAdder extends LdapManager

  8. trait LdapManager extends AnyRef

  9. class MySocketFactory extends SSLSocketFactory

    A socket factory based on custom keystore settings.

  10. class UserHostAuthorizer extends MembershipManagerImpl with LdapManager with LdapHostAdder

Value Members

  1. object LdapAttributes extends Enumeration

  2. object LdapHelper

  3. object LdapImplicits

  4. object MySocketFactory

  5. object UserHostAuthorizer

Ungrouped