C'est une API PHP5 qui encapsule entièrement le module LDAP de PHP afin de faciliter son utilisation.
L'API est composée des classes suivantes :
LDAP : Objet principal (connexion, ajout, modification, lecture, recherche, suppression, etc...)
LDAPResult : résultat renvoyé par lecture/recherche/liste (liste des entrées)
LDAPEntry : une entrées (contenant les attributs)
LDAPEntryIterator : itérateur d'entrée
LDAPException : Exception
L'exemple d'utilusation génère une sortie similaire à la commande slapcat
========================================= =======================================
Edit:26/11 /2009
l'api est hébergée à l'adresse http://svn.openihs.org/oldaphp/
Adresse de la version en développement : http://svn.openihs.org/oldaphp/trunk/
Adresse de la dernière version stable : http://svn.openihs.org/oldaphp/tags/0.9.0/
ATTENT ION: j'ai supprimé l'archive zip car elle n'est pas à jour. Pour vous procurer une version suivez un lien au choix ci-dessus.
La dernière version gelée à ce jour est la version 0.9.0. Je suis en train de poursuivre son développement avec des amélioration mangeures. J'ai aussi prévu de faire une doc en français avec plus d'exemples.
Pour suivre la suite du développement, je vous invite à consulter régulièrement cette page : http://openihs.org/node/28
====================== ================================================== ========
Edit:13/12/2009
ça y est la version 1.0.0 beta 2 est disponible et si vous avez aimé la version précédente, vous allez certainement beaucoup plus apprécier la dernière !
alors, rendez-vous sur la page du projet : http://oldaphp.openihs.org/