Module HowTo - Defining the RDN
Every LDAP DN starts with a RDN (relative DN). This is the value of a
LDAP attribute. Users usually use "uid", groups use "cn".
You can provide a list of suitable RDN attributes for your module and
give them a priority, too.
You will need to implement the function 
get_RDNAttributes() or use 
meta['RDN'].
Example:
The 
posixAccount module
offers to create accounts with DNs uid=foo,dc=.... and cn=foo,dc=...
The uid attribute has a higher priority as it is the usual attribute
for Unix accounts.
  
    
          /** 
    * Returns meta data that is interpreted by parent
class 
    * 
    * @return array array with meta data 
    */ 
    function
get_metaData() { 
        $return = array(); 
        // RDN attributes 
        $return["RDN"] = array("uid"
=> "normal", "cn" => "low"); 
        [...] 
       |