DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions LDAP
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
LDAPMode (Fonction)
En anglais : LDAPMode
Modifie le mode de fonctionnement d'une session LDAP.
Exemple
// Procédure de connexion
...
 
// Désactivation du système de cache
LDAPMode("MaSessionLDAP", LDAP_CacheInactif)
 
// Récupération du nombre de racines
NbRacine est un entier = LDAPNbValeur("MaSessionLDAP", "namingContexts")
 
// Affichage des différentes racines du serveur
POUR Indice = 1 À NbRacine
Info(LDAPValeur("MaSessionLDAP", "namingContexts", Indice)
FIN
 
// Réactivation du système de cache
LDAPMode("MaSessionLDAP", LDAP_CacheActif)
 
// Procédure de déconnexion
...
Syntaxe
<Résultat> = LDAPMode(<Session LDAP> , <Option>)
<Résultat> : Booléen
  • Vrai si la modification est effective,
  • Faux dans le cas contraire. La fonction ErreurInfo permet d'obtenir plus de détails sur l'erreur.
<Session LDAP> : Chaîne de caractères
Nom de la session LDAP manipulée.
<Option> : Constante de type entier
Indique le mode de fonctionnement de la session LDAP :
LDAP_CacheActifLes différents appels aux fonctions LDAP utilisent le cache interne pour récupérer les différentes valeurs des attributs (mode par défaut).
LDAP_CacheInactifChaque appel aux fonctions LDAPNbValeur et LDAPValeur implique une communication avec le serveur.
Remarques
Attention : La constante LDAP_CacheInactif est à utiliser dans des cas très particuliers.
Pour lire des attributs opérationnels sur un serveur OpenLDAP, il faut utiliser cette option. En effet, par défaut, un serveur OpenLDAP ne renvoie pas les attributs opérationnels d'un objet, et la fonction LDAPListeAttribut ne liste pas non plus ces attributs.
Composante : wd290com.dll
Voir Aussi
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale