You are here

class LdapTypeOpenLdap in Lightweight Directory Access Protocol (LDAP) 8.2

Same name and namespace in other branches
  1. 7.2 ldap_servers/ldap_types/LdapTypeOpenLdap.class.php \LdapTypeOpenLdap
  2. 7 ldap_servers/ldap_types/LdapTypeOpenLdap.class.php \LdapTypeOpenLdap

Hierarchy

Expanded class hierarchy of LdapTypeOpenLdap

1 string reference to 'LdapTypeOpenLdap'
ldap_servers_ldap_servers_types in ldap_servers/ldap_servers.module

File

ldap_servers/ldap_types/LdapTypeOpenLdap.class.php, line 13

View source
class LdapTypeOpenLdap extends LdapTypeAbstract {

  // generic properties
  public $documentation = '';
  public $name = 'openLDAP LDAP';
  public $typeId = 'OpenLdap';
  public $description = 'openLDAP LDAP';

  // ldap_servers configuration
  public $tls = 0;
  public $encrypted = 0;
  public $user_attr = 'cn';
  public $mail_attr = 'mail';
  public $unique_persistent_attr = 'entryUUID';
  public $unique_persistent_attr_binary = FALSE;
  public $groupObjectClassDefault = 'groupofnames';

  // ldap_authorization configuration
  public $groupDerivationModelDefault = LDAP_SERVERS_DERIVE_GROUP_FROM_ENTRY;
  public $groupMembershipsAttr = 'member';
  public $groupMembershipsAttrMatchingUserAttr = 'dn';

}

Members

Namesort descending Modifiers Type Description Overrides
LdapTypeAbstract::$deriveFromAttr public property 1
LdapTypeAbstract::$deriveFromDn public property
LdapTypeAbstract::$deriveFromEntry public property
LdapTypeAbstract::$port public property 4
LdapTypeAbstract::__construct function Constructor Method 1
LdapTypeOpenLdap::$description public property Overrides LdapTypeAbstract::$description
LdapTypeOpenLdap::$documentation public property
LdapTypeOpenLdap::$encrypted public property Overrides LdapTypeAbstract::$encrypted
LdapTypeOpenLdap::$groupDerivationModelDefault public property Overrides LdapTypeAbstract::$groupDerivationModelDefault
LdapTypeOpenLdap::$groupMembershipsAttr public property Overrides LdapTypeAbstract::$groupMembershipsAttr
LdapTypeOpenLdap::$groupMembershipsAttrMatchingUserAttr public property Overrides LdapTypeAbstract::$groupMembershipsAttrMatchingUserAttr
LdapTypeOpenLdap::$groupObjectClassDefault public property Overrides LdapTypeAbstract::$groupObjectClassDefault
LdapTypeOpenLdap::$mail_attr public property Overrides LdapTypeAbstract::$mail_attr
LdapTypeOpenLdap::$name public property Overrides LdapTypeAbstract::$name
LdapTypeOpenLdap::$tls public property Overrides LdapTypeAbstract::$tls
LdapTypeOpenLdap::$typeId public property Overrides LdapTypeAbstract::$typeId
LdapTypeOpenLdap::$unique_persistent_attr public property
LdapTypeOpenLdap::$unique_persistent_attr_binary public property
LdapTypeOpenLdap::$user_attr public property Overrides LdapTypeAbstract::$user_attr