Fonctions membres publiques | |
__construct ($aServer_Parameters, $aSearch_Parameters) | |
Constructeur : nous permet d'initaliser nos différents attributs. | |
ConnectToServer () | |
Méthode permettant d'ouvrir une connexion LDAP. | |
CloseConnexionToServer () | |
Méthode permettant de fermer une connexion LDAP. | |
RunSearch ($szLdap_Select=array('cn','sn')) | |
Méthode permettant de lancer la recherche. | |
getaResultOfSearch () | |
Méthode d'accès permettant de retourner le résultat de la recherche au format d'un tableau. | |
Attributs privés | |
$szLdap_Server | |
$iLdap_Port | |
$szLdap_Bind_Dn | |
$szLdap_Pwd | |
$szLdap_Dn | |
$szLdap_Filter | |
$szLdap_Select | |
$ldapconn | |
$aResultOfSearch |
CMantisImportUserLDAP::__construct | ( | $ | aServer_Parameters, | |
$ | aSearch_Parameters | |||
) |
Constructeur : nous permet d'initaliser nos différents attributs.
$aServer_Parameters | Tableau de chaines de caractères contenant les paramètres serveurs (adresse du serveur, port, bind dn, mot de passe). | |
$aSearch_Parameters | Tableau de chaines de caractères contenant les paramètres de recherche (dn, filtre). |
CMantisImportUserLDAP::CloseConnexionToServer | ( | ) |
Méthode permettant de fermer une connexion LDAP.
CMantisImportUserLDAP::ConnectToServer | ( | ) |
Méthode permettant d'ouvrir une connexion LDAP.
CMantisImportUserLDAP::getaResultOfSearch | ( | ) |
Méthode d'accès permettant de retourner le résultat de la recherche au format d'un tableau.
CMantisImportUserLDAP::RunSearch | ( | $ | szLdap_Select = array('cn','sn') |
) |
Méthode permettant de lancer la recherche.
$szLdap_Select | Chaine de caractères contenant la sélection des éléments devant-être retournée par la recherche LDAP. |
CMantisImportUserLDAP::$aResultOfSearch [private] |
Tableau contenant le résultat de la recherche.
CMantisImportUserLDAP::$iLdap_Port [private] |
Entier contenant le port du service LDAP.
CMantisImportUserLDAP::$ldapconn [private] |
Objet de connexion LDAP.
CMantisImportUserLDAP::$szLdap_Bind_Dn [private] |
Chaine de caractères contenant l'identifiant avec lequel on s'authentifie auprès du service LDAP.
CMantisImportUserLDAP::$szLdap_Dn [private] |
Chaine de caractères contenant un chemin valide de l'annuaire LDAP.
CMantisImportUserLDAP::$szLdap_Filter [private] |
Chaine de caractères contenant le filtre lié à la recherche LDAP.
CMantisImportUserLDAP::$szLdap_Pwd [private] |
Chaine de caractères contenant le mot de passe pour se connecter au service LDAP.
CMantisImportUserLDAP::$szLdap_Select [private] |
Chaine de caractères contenant la sélection des éléments devant-être retournée par la recherche LDAP.
CMantisImportUserLDAP::$szLdap_Server [private] |
Chaine de caractères contenant l'adresse du serveur LDAP.