ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilAuthContainerBase Class Reference

Base class for all ILIAS PEAR container classes More...

+ Inheritance diagram for ilAuthContainerBase:
+ Collaboration diagram for ilAuthContainerBase:

Public Member Functions

 loginObserver ($a_username, $a_auth)
 Called after successful login.
 failedLoginObserver ($a_username, $a_auth)
 Called after failed login.
 checkAuthObserver ($a_username, $a_auth)
 Called after check auth requests.
 logoutObserver ($a_username, $a_auth)
 Called after logout.
 supportsCaptchaVerification ()
 Returns whether or not the auth container supports the verification of captchas This should be true for those auth methods, which are available in the default login form.

Detailed Description

Base class for all ILIAS PEAR container classes

Author
Stefan Meyer <smeye.nosp@m.r.il.nosp@m.ias@g.nosp@m.mx.d.nosp@m.e
Version
$id$

Definition at line 32 of file class.ilAuthContainerBase.php.

Member Function Documentation

ilAuthContainerBase::checkAuthObserver (   $a_username,
  $a_auth 
)

Called after check auth requests.

Returns
bool
Parameters
stringusername
objectPEAR auth object

Reimplemented in ilAuthContainerMultiple.

Definition at line 65 of file class.ilAuthContainerBase.php.

{
return true;
}
ilAuthContainerBase::failedLoginObserver (   $a_username,
  $a_auth 
)

Called after failed login.

Returns
bool
Parameters
stringusername
objectPEAR auth object

Reimplemented in ilAuthContainerLDAP, and ilAuthContainerMultiple.

Definition at line 53 of file class.ilAuthContainerBase.php.

{
return false;
}
ilAuthContainerBase::loginObserver (   $a_username,
  $a_auth 
)

Called after successful login.

Returns
bool
Parameters
object$a_username
object$a_auth

Reimplemented in ilAuthContainerECS, ilAuthContainerLDAP, ilAuthContainerSOAP, ilAuthContainerOpenId, ilAuthContainerMDB2, ilAuthContainerMultiple, ilAuthContainerCAS, and ilAuthContainerCalendarToken.

Definition at line 41 of file class.ilAuthContainerBase.php.

{
return true;
}
ilAuthContainerBase::logoutObserver (   $a_username,
  $a_auth 
)

Called after logout.

Returns
bool
Parameters
stringusername
objectPEAR auth object

Definition at line 77 of file class.ilAuthContainerBase.php.

{
}
ilAuthContainerBase::supportsCaptchaVerification ( )

Returns whether or not the auth container supports the verification of captchas This should be true for those auth methods, which are available in the default login form.

Returns
bool

Reimplemented in ilAuthContainerLDAP, ilAuthContainerMultiple, and ilAuthContainerMDB2.

Definition at line 87 of file class.ilAuthContainerBase.php.

{
return false;
}

The documentation for this class was generated from the following file: