![]() |
API de la BdU du SdE
|
Classe de gestion de la connexion au LDAP de la BDU. Plus de détails...
Fonctions membres publiques | |
| __construct (Bdu_Configuration $configuration, Bdu_Util_Encoder $encoder) | |
| Création de la connexion. | |
| connect () | |
| Initialise la connexion au ldap. | |
| __destruct () | |
| search ($filter, $attrs=array()) | |
| Recherche dans le LDAP. | |
Attributs publics | |
| const | ldaphost = "ldap.campus.ecp.fr" |
| const | basedn = "ou=people,dc=campus,dc=ecp,dc=fr" |
| const | baseroot = "dc=campus,dc=ecp,dc=fr" |
Classe de gestion de la connexion au LDAP de la BDU.
| Bdu_Util_Ldap::__construct | ( | Bdu_Configuration | $configuration, |
| Bdu_Util_Encoder | $encoder | ||
| ) |
Création de la connexion.
| Bdu_Configuration | $configuration | |
| Bdu_Util_Encoder | $encoder |
| RuntimeException | si l'extension ldap n'est pas activée |
| Bdu_Util_Ldap::__destruct | ( | ) |
| Bdu_Util_Ldap::connect | ( | ) |
Initialise la connexion au ldap.
| Bdu_Exception_LDAPConnectionFailed | si la connexion au ldap échoue |
| Bdu_Util_Ldap::search | ( | $filter, | |
$attrs = array() |
|||
| ) |
Recherche dans le LDAP.
| string | $filter | Filtre de recherche |
| array | $attrs | (Facultatif) Liste des attributs à retourner |
| Bdu_Exception_LDAPSearchFailed | si la recherche ldap échoue |
| const Bdu_Util_Ldap::basedn = "ou=people,dc=campus,dc=ecp,dc=fr" |
| const Bdu_Util_Ldap::baseroot = "dc=campus,dc=ecp,dc=fr" |
| const Bdu_Util_Ldap::ldaphost = "ldap.campus.ecp.fr" |