BaseAuth Class Reference

Inheritance diagram for BaseAuth:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 authError ($str)
 BaseAuth ($pAuthId)
 canManageAuth ()
 createUser (&$userattr)
 getAuthMethod ($pAuthId)
 getAuthMethodCount ()
getAuthMethods ()
 getConfig ()
 getRegistrationFields ()
 getSettings ()
 getUserData ()
 init ($pAuthMixed)
 isActive ($package= '')
 isSupported ()
 register ($id, $hash)
 scanAuthPlugins ()
 setAuthMethod ($pAuthId, &$method)
 validate ($user, $pass, $challenge, $response)

Public Attributes

 $mCfg
 $mConfig
 $mErrors = array()
 $mInfo
 $mLogin

Detailed Description

Definition at line 19 of file BaseAuth.php.


Member Function Documentation

BaseAuth::authError ( str  ) 

Definition at line 107 of file BaseAuth.php.

Referenced by register().

BaseAuth::BaseAuth ( pAuthId  ) 

Definition at line 47 of file BaseAuth.php.

References $gBitSystem, getAuthMethod(), getSettings(), and mConfig.

Here is the call graph for this function:

BaseAuth::canManageAuth (  ) 

Reimplemented in BitAuth, and IMAPAuth.

Definition at line 143 of file BaseAuth.php.

Referenced by getConfig().

BaseAuth::createUser ( &$  userattr  ) 

Reimplemented in BitAuth, and IMAPAuth.

Definition at line 134 of file BaseAuth.php.

BaseAuth::getAuthMethod ( pAuthId  ) 

Definition at line 36 of file BaseAuth.php.

References getAuthMethods().

Referenced by BaseAuth(), init(), and register().

Here is the call graph for this function:

BaseAuth::getAuthMethodCount (  ) 

Definition at line 112 of file BaseAuth.php.

References getAuthMethods().

Referenced by isActive(), BitUser::register(), and BitUser::validate().

Here is the call graph for this function:

& BaseAuth::getAuthMethods (  ) 

Definition at line 26 of file BaseAuth.php.

References scanAuthPlugins().

Referenced by getAuthMethod(), getAuthMethodCount(), getConfig(), and setAuthMethod().

Here is the call graph for this function:

BaseAuth::getConfig (  ) 

Definition at line 194 of file BaseAuth.php.

References $_REQUEST, $gBitSystem, $i, $method, canManageAuth(), getAuthMethods(), getSettings(), init(), isActive(), simple_set_toggle(), and simple_set_value().

Referenced by isActive().

Here is the call graph for this function:

BaseAuth::getRegistrationFields (  ) 

Definition at line 148 of file BaseAuth.php.

BaseAuth::getSettings (  ) 

Reimplemented in IMAPAuth.

Definition at line 139 of file BaseAuth.php.

Referenced by BaseAuth(), and getConfig().

BaseAuth::getUserData (  ) 

Definition at line 125 of file BaseAuth.php.

References mInfo.

BaseAuth::init ( pAuthMixed  ) 

Definition at line 169 of file BaseAuth.php.

References $gBitSystem, getAuthMethod(), and isSupported().

Referenced by getConfig(), BitUser::register(), and BitUser::validate().

Here is the call graph for this function:

BaseAuth::isActive ( package = ''  ) 

Definition at line 152 of file BaseAuth.php.

References $gBitSystem, $i, getAuthMethodCount(), and getConfig().

Referenced by getConfig().

Here is the call graph for this function:

BaseAuth::isSupported (  ) 

Reimplemented in BitAuth, and IMAPAuth.

Definition at line 129 of file BaseAuth.php.

Referenced by init(), and validate().

BaseAuth::register ( id,
hash 
)

Definition at line 78 of file BaseAuth.php.

References $gBitSystem, $method, authError(), getAuthMethod(), and setAuthMethod().

Referenced by scanAuthPlugins().

Here is the call graph for this function:

BaseAuth::scanAuthPlugins (  ) 

Definition at line 61 of file BaseAuth.php.

References $gBitSystem, and register().

Referenced by getAuthMethods().

Here is the call graph for this function:

BaseAuth::setAuthMethod ( pAuthId,
&$  method 
)

Definition at line 42 of file BaseAuth.php.

References $method, and getAuthMethods().

Referenced by register().

Here is the call graph for this function:

BaseAuth::validate ( user,
pass,
challenge,
response 
)

Reimplemented in BitAuth, and IMAPAuth.

Definition at line 118 of file BaseAuth.php.

References $pass, $user, isSupported(), and mInfo.

Here is the call graph for this function:


Member Data Documentation

BaseAuth::$mCfg

Definition at line 23 of file BaseAuth.php.

BaseAuth::$mConfig

Definition at line 21 of file BaseAuth.php.

BaseAuth::$mErrors = array()

Definition at line 24 of file BaseAuth.php.

BaseAuth::$mInfo

Definition at line 22 of file BaseAuth.php.

BaseAuth::$mLogin

Definition at line 20 of file BaseAuth.php.


The documentation for this class was generated from the following file:
Generated on Wed Aug 22 19:34:00 2007 for bitweaver by  doxygen 1.5.2