users
[ class tree: users ] [ index: users ] [ all elements ]

Class: BaseAuth

Source Location: d:\website\PhpDocumentor\/users/BaseAuth.php

Class Overview


Class that manages the base autentication method


Variables

Methods


Child classes:

BitAuth
Class that manages the bitweaver autentication method
IMAPAuth
Class that manages the imap autentication method
LDAPAuth
Class that manages the PEAR:ldap autentication method

Class Details

[line 19]
Class that manages the base autentication method



[ Top ]


Class Variables

$mCfg =

[line 23]


Type:   mixed


[ Top ]

$mConfig =

[line 21]


Type:   mixed


[ Top ]

$mErrors = array()

[line 24]


Type:   mixed


[ Top ]

$mInfo =

[line 22]


Type:   mixed


[ Top ]

$mLogin =

[line 20]


Type:   mixed


[ Top ]



Class Methods


constructor BaseAuth [line 47]

BaseAuth BaseAuth( $pAuthId)



Parameters:

   $pAuthId  

[ Top ]

method authError [line 107]

void authError( $str)



Parameters:

   $str  

[ Top ]

method canManageAuth [line 143]

void canManageAuth( )



Overridden in child classes as:

BitAuth::canManageAuth()
IMAPAuth::canManageAuth()
LDAPAuth::canManageAuth()

[ Top ]

method createUser [line 134]

void createUser( &$userattr)



Overridden in child classes as:

BitAuth::createUser()
IMAPAuth::createUser()
LDAPAuth::createUser()

Parameters:

   &$userattr  

[ Top ]

method getAuthMethod [line 36]

void getAuthMethod( $pAuthId)



Parameters:

   $pAuthId  

[ Top ]

method getAuthMethodCount [line 112]

void getAuthMethodCount( )



[ Top ]

method getAuthMethods [line 26]

void &getAuthMethods( )



[ Top ]

method getConfig [line 194]

void getConfig( )



[ Top ]

method getRegistrationFields [line 148]

void getRegistrationFields( )



[ Top ]

method getSettings [line 139]

void getSettings( )



Overridden in child classes as:

IMAPAuth::getSettings()
LDAPAuth::getSettings()

[ Top ]

method getUserData [line 125]

void getUserData( )



[ Top ]

method init [line 169]

void init( $pAuthMixed)



Parameters:

   $pAuthMixed  

[ Top ]

method isActive [line 152]

void isActive( [ $package = ''])



Parameters:

   $package  

[ Top ]

method isSupported [line 129]

void isSupported( )



Overridden in child classes as:

BitAuth::isSupported()
IMAPAuth::isSupported()
LDAPAuth::isSupported()

[ Top ]

method register [line 78]

void register( $id, $hash)



Parameters:

   $id  
   $hash  

[ Top ]

method scanAuthPlugins [line 61]

void scanAuthPlugins( )



[ Top ]

method setAuthMethod [line 42]

void setAuthMethod( $pAuthId, &$method)



Parameters:

   $pAuthId  
   &$method  

[ Top ]

method validate [line 118]

void validate( $user, $pass, $challenge, $response)



Overridden in child classes as:

BitAuth::validate()
IMAPAuth::validate()
LDAPAuth::validate()

Parameters:

   $user  
   $pass  
   $challenge  
   $response  

[ Top ]


Documentation generated on Thu, 15 Feb 2007 20:28:50 +0000 by phpDocumentor 1.3.0