Usage Scenarios

Tools

Creation and modification of DN strings

Using the filter API to create search filters

Example #1 Create simple LDAP filters

  1. span style="color: #ff0000;">'name', 'value');         // (name=value)
  2. 'name', 'value');         // (name=value*)
  3. 'name', 'value');           // (name=*value)
  4. 'name', 'value');       // (name=*value*)
  5. 'name', 'value');        // (name>value)
  6. 'name', 'value'); // (name>=value)
  7. 'name', 'value');           // (name<value)
  8. 'name', 'value');    // (name<=value)
  9. 'name', 'value');         // (name~=value)
  10. 'name');                     // (name=*)

Example #2 Create more complex LDAP filters

  1. span style="color: #ff0000;">'name', 'value')->negate(); // (!(name=*value))
  2. 'name', 'value''name', 'value''name', 'value');
  3.  
  4. // (&(name=value)(name=value*)(name=*value))
  5. // (|(name=value)(name=value*)(name=*value))

Modify LDAP entries using the Attribute API


Usage Scenarios