Référence de la classe CMantisImportUserLDAP

Cette classe à pour rôle de gérer les transactions avec le service LDAP. Plus de détails...

Liste de tous les membres

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


Description détaillée

Cette classe à pour rôle de gérer les transactions avec le service LDAP.

Documentation des constructeurs et destructeur

CMantisImportUserLDAP::__construct ( aServer_Parameters,
aSearch_Parameters 
)

Constructeur : nous permet d'initaliser nos différents attributs.

Paramètres:
$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).


Documentation des fonctions membres

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.

Renvoie:
$this->aResultOfSearch Tableau contenant le résultat de la recherche LDAP.

CMantisImportUserLDAP::RunSearch ( szLdap_Select = array('cn','sn')  ) 

Méthode permettant de lancer la recherche.

Paramètres:
$szLdap_Select Chaine de caractères contenant la sélection des éléments devant-être retournée par la recherche LDAP.


Documentation des données membres

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.


La documentation de cette classe a été générée à partir du fichier suivant :

Généré le Fri Sep 25 18:07:56 2009 pour MantisImportUser par  doxygen 1.5.8