Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe PlgAuthenticationLdap
+ Graphe d'héritage de PlgAuthenticationLdap:

Fonctions membres publiques

 onUserAuthenticate ($credentials, $options, &$response)
 
- Fonctions membres publiques hérités de CMSPlugin
 __construct (&$subject, $config=array())
 
 loadLanguage ($extension='', $basePath=JPATH_ADMINISTRATOR)
 
 setApplication (CMSApplicationInterface $application)
 
- Fonctions membres publiques hérités de DispatcherAwareInterface
 setDispatcher (DispatcherInterface $dispatcher)
 
- Fonctions membres publiques hérités de PluginInterface
 registerListeners ()
 

Fonctions membres privées

 searchByString ($search, Ldap $ldap)
 

Membres hérités additionnels

- Champs de données hérités de CMSPlugin
 $params = null
 
- Fonctions membres protégées hérités de CMSPlugin
 registerLegacyListener (string $methodName)
 
 registerListener (string $methodName)
 
 getApplication ()
 
- Attributs protégés hérités de CMSPlugin
 $_name = null
 
 $_type = null
 
 $autoloadLanguage = false
 
 $allowLegacyListeners = true
 

Description détaillée

LDAP Authentication Plugin

Depuis
1.5

Documentation des fonctions membres

◆ onUserAuthenticate()

onUserAuthenticate (   $credentials,
  $options,
$response 
)

This method should handle any authentication and report back to the subject

Paramètres
array$credentialsArray holding the user credentials
array$optionsArray of extra options
object&$responseAuthentication response object
Renvoie
boolean
Depuis
1.5

◆ searchByString()

searchByString (   $search,
Ldap  $ldap 
)
private

Shortcut method to perform a LDAP search based on a semicolon separated string

Note that this method requires that semicolons which should be part of the search term to be escaped to correctly split the search string into separate lookups

Paramètres
string$searchsearch string of search values
Ldap$ldapThe LDAP client
Renvoie
Entry|null The search result entry if a matching record was found
Depuis
3.8.2

Références $key, $result, $results, et Ldap\query().


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