LDAP User Management System 0.6

LDAP User Management System provides a set of basic LDAP API functions for PHP and a strong configuration language.
LDAP User Management System (LUMS) provides a set of basic LDAP API functions for PHP and a strong configuration language. The project can then be used to create Web services or can be used in any PHP script.

The language allows the administrator to define LDAP object types along with their corresponding attributes.

Each attribute may be defined as required as multivalued with a type (string, binary, dn, telephone, mail, etc.) and can be user inserted, constant, auto incremented, or function created. Attribute uniqueness is supported.

It exports the following LDAP operations:

* function LUMS_ldap_search($L_binddn,$L_bindpassword,$L_basedn,$L_scope,$L_filter,$L_attrs_array)

Returns an $info object with the search results or a string with an error

* function LUMS_ldap_add_entry($L_binddn, $L_bindpassword,$L_object_type,$L_entrydn,$L_entry_info)

Returns 0 for success or string with error

* function LUMS_ldap_change_password($L_binddn, $L_bindpassword,$L_entrydn,$L_newpassword)

Returns 0 for success or string with error

* function LUMS_ldap_modify_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_change_info)

Returns 0 for success or string with error

* function LUMS_ldap_delete_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn)

Returns 0 for success or string with error

* function LUMS_ldap_rename_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_newrdn, $L_newparent, $L_deleteoldrdn)

What's New in This Release:

Add a virtual attribute which is not stored on ldap but can be useful when creating other attribute values
Add mapping between an indexing attribute value to other attribute values
Fix a few typos
Perform the same checks for all value types not just uservalue
Lower case all passed attribute names

last updated on:
May 27th, 2009, 10:21 GMT
price:
FREE!
developed by:
Kostas Kalevras
homepage:
sourceforge.net
license type:
Perl Artistic License 
category:
ROOT \ System \ Networking

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT