Projet

Général

Profil

Révision 32700c57

Ajouté par Assos Assos il y a environ 5 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/ldap/ldap_servers/ldap_types/LdapTypeOpenDirectory.class.php
2 2

  
3 3
/**
4 4
 * @file
5
 * Active Directory LDAP Implementation Details
6
 *
5
 * Active Directory LDAP Implementation Details.
7 6
 */
8 7

  
9
require_once(drupal_get_path('module', 'ldap_servers') . '/ldap_types/LdapTypeAbstract.class.php');
10

  
8
require_once drupal_get_path('module', 'ldap_servers') . '/ldap_types/LdapTypeAbstract.class.php';
9
/**
10
 *
11
 */
11 12
class LdapTypeOpenDirectory extends LdapTypeAbstract {
12 13

  
13 14
  public $documentation = 'http://help.apple.com/advancedserveradmin/mac/10.7/#apdBF94D320-3293-41E0-B7DA-123F857C4032';
......
18 19
  public $port = 389;
19 20
  public $tls = FALSE;
20 21

  
21
  // user ldap entry properties
22
  /**
23
   * User ldap entry properties.
24
   */
22 25
  public $user_dn_expression;
23 26
  public $user_attr = 'uid';
24
  public $account_name_attr; //lowercase
25
  public $mail_attr = 'mail'; //lowercase
27
  /**
28
   * Lowercase.
29
   */
30
  public $account_name_attr;
31
  /**
32
   * Lowercase.
33
   */
34
  public $mail_attr = 'mail';
26 35
  public $unique_persistent_attr = 'apple-generateduid';
27 36
  public $unique_persistent_attr_binary = FALSE;
28 37
  public $userObjectClass = 'apple-user';
29 38

  
30 39
  public $groupObjectClass = 'apple-group';
31
  public $groupMembershipsAttr = 'apple-group-memberguid';  //lowercase // members, uniquemember, memberUid
32
  public $groupMembershipsAttrMatchingUserAttr = 'apple-generateduid'; //lowercase // dn, cn, etc contained in groupMembershipsAttr
33
  public $groupMembersGroupsAttr = 'apple-group-nestedgroup';  //lowercase // members, uniquemember, memberUid
34
  public $groupMembersGroupsAttrMatchingGroupAttr = 'apple-generateduid'; //lowercase // dn, cn, etc contained in groupMembershipsAttr
35

  
40
  /**
41
   * Lowercase // members, uniquemember, memberUid.
42
   */
43
  public $groupMembershipsAttr = 'apple-group-memberguid';
44

  
45
  /**
46
   * Lowercase // dn, cn, etc contained in groupMembershipsAttr.
47
   */
48
  public $groupMembershipsAttrMatchingUserAttr = 'apple-generateduid';
49

  
50
  /**
51
   * Lowercase // members, uniquemember, memberUid.
52
   */
53
  public $groupMembersGroupsAttr = 'apple-group-nestedgroup';
54
  /**
55
   * Lowercase // dn, cn, etc contained in groupMembershipsAttr.
56
   */
57
  public $groupMembersGroupsAttrMatchingGroupAttr = 'apple-generateduid';
36 58

  
37 59
}

Formats disponibles : Unified diff