Référence de la classe MantisImportUserLDAP

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

Fonctions membres publiques

 __construct ($server_parameters, $search_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 ($ldap_select=array('cn','sn'))
 Méthode permettant de lancer la recherche.
 getResultOfSearch ()
 Méthode permettant de lancer la recherche.

Attributs privés

 $ldap_server
 $ldap_port
 $ldap_bind_dn
 $ldap_pwd
 $ldap_dn
 $ldap_filter
 $ldap_select
 $ldapconn
 $resultOfSearch

Description détaillée

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


Documentation des constructeurs et destructeur

__construct ( server_parameters,
search_parameters 
)

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

Paramètres:
$server_parameters Tableau de chaines de caractères contenant les paramètres serveurs (adresse du serveur, port, bind dn, mot de passe).
$search_parameters Tableau de chaines de caractères contenant les paramètres de recherche (dn, filtre).

Documentation des fonctions membres

CloseConnexionToServer (  ) 

Méthode permettant de fermer une connexion LDAP.

ConnectToServer (  ) 

Méthode permettant d'ouvrir une connexion LDAP.

getResultOfSearch (  ) 

Méthode permettant de lancer la recherche.

Renvoie:
$this->resultOfSearch Tableau contenant le résultat de la recherche LDAP.
RunSearch ( ldap_select = array('cn','sn')  ) 

Méthode permettant de lancer la recherche.

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

Documentation des champs

$ldap_bind_dn [private]

Chaine de caractères contenant l'identifiant avec lequel on s'authentifie auprès du service LDAP.

$ldap_dn [private]

Chaine de caractères contenant un chemin valide de l'annuaire LDAP.

$ldap_filter [private]

Chaine de caractères contenant le filtre lié à la recherche LDAP.

$ldap_port [private]

Entier contenant le port du service LDAP.

$ldap_pwd [private]

Chaine de caractères contenant le mot de passe pour se connecter au service LDAP.

$ldap_select [private]

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

$ldap_server [private]

Chaine de caractères contenant l'adresse du serveur LDAP.

$ldapconn [private]

Objet de connexion LDAP.

$resultOfSearch [private]

Tableau contenant le résultat de la recherche.


La documentation de cette classe a été générée à partir du fichier suivant :
 Tout Structures de données Fichiers Fonctions Variables Énumérations

Généré le Mon Sep 14 17:17:37 2009 pour MantisImportUser par  doxygen 1.6.1