PearAuthDriver Class Reference

Inheritance diagram for PearAuthDriver:
AbstractAuthDriver AuthDriver

Public Member Functions

 __construct ($driverConfig)
 userRegistrationAllowed ()
 userUpdateAllowed ()
 getAuthSource ()
 authenticate ()
 getUserData ()

Protected Attributes

 $driverConfig
 $authType
 $authSourceName
 $userRegistrationAllowed
 $userUpdateAllowed
 $extAuthOptionList
 $extAuthAttribNameList
 $extAuthAttribTreatmentList
 $auth

Detailed Description

Definition at line 296 of file authdrivers.lib.php.


Constructor & Destructor Documentation

__construct ( driverConfig  ) 

Definition at line 309 of file authdrivers.lib.php.


Member Function Documentation

authenticate (  ) 

Implements AuthDriver.

Definition at line 345 of file authdrivers.lib.php.

getAuthSource (  ) 

Implements AuthDriver.

Definition at line 340 of file authdrivers.lib.php.

getUserData (  ) 

Implements AuthDriver.

Definition at line 374 of file authdrivers.lib.php.

userRegistrationAllowed (  ) 

Reimplemented from AbstractAuthDriver.

Definition at line 330 of file authdrivers.lib.php.

userUpdateAllowed (  ) 

Reimplemented from AbstractAuthDriver.

Definition at line 335 of file authdrivers.lib.php.


Field Documentation

$auth [protected]

Definition at line 307 of file authdrivers.lib.php.

$authSourceName [protected]

Definition at line 300 of file authdrivers.lib.php.

$authType [protected]

Definition at line 299 of file authdrivers.lib.php.

$driverConfig [protected]

Definition at line 298 of file authdrivers.lib.php.

$extAuthAttribNameList [protected]

Definition at line 304 of file authdrivers.lib.php.

$extAuthAttribTreatmentList [protected]

Definition at line 305 of file authdrivers.lib.php.

$extAuthOptionList [protected]

Definition at line 303 of file authdrivers.lib.php.

$userRegistrationAllowed [protected]

Definition at line 301 of file authdrivers.lib.php.

$userUpdateAllowed [protected]

Definition at line 302 of file authdrivers.lib.php.


The documentation for this class was generated from the following file:
Generated on Tue Jun 8 12:28:39 2010 for Claroline API by  doxygen 1.6.3