ILIAS
eassessment Revision 61809
|
Base class for all PEAR and ILIAS auth classes. More...
Public Member Functions | |
supportRedirects () | |
Returns true, if the current auth mode allows redirects to e.g the login screen, public section ... | |
getContainer () | |
Get container object. |
Protected Member Functions | |
initAuth () | |
Init auth object Enable logging, set callbacks... | |
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 each check auth request. | |
logoutObserver ($a_username, $a_auth) | |
Called after logout. |
Protected Attributes | |
$sub_status = null |
Base class for all PEAR and ILIAS auth classes.
Enables logging, observers.
Definition at line 33 of file class.ilAuthBase.php.
|
protected |
Called after each check auth request.
array | $a_username | |
object | $a_auth |
Definition at line 133 of file class.ilAuthBase.php.
References getContainer().
|
protected |
Called after failed login.
array | $a_username | |
object | $a_auth |
Reimplemented in ilAuthHTTP.
Definition at line 116 of file class.ilAuthBase.php.
References $ilLog, and getContainer().
|
final |
Get container object.
Definition at line 53 of file class.ilAuthBase.php.
Referenced by checkAuthObserver(), failedLoginObserver(), loginObserver(), and logoutObserver().
|
finalprotected |
Init auth object Enable logging, set callbacks...
Definition at line 63 of file class.ilAuthBase.php.
References $GLOBALS, AUTH_LOG_INFO, and ilSessionControl\initSession().
Referenced by ilAuthOpenId\__construct(), ilAuthCAS\__construct(), ilAuthSOAP\__construct(), ilAuthWeb\__construct(), ilAuthHTTP\__construct(), ilAuthCalendarToken\__construct(), ilAuthCron\__construct(), ilAuthApache\__construct(), and ilAuthECS\__construct().
|
protected |
Called after successful login.
array | $a_username | |
object | $a_auth |
Definition at line 90 of file class.ilAuthBase.php.
References $ilLog, getContainer(), and ilSessionControl\handleLoginEvent().
|
protected |
Called after logout.
array | $a_username | |
object | $a_auth |
Definition at line 145 of file class.ilAuthBase.php.
References $GLOBALS, getContainer(), and ilSessionControl\handleLogoutEvent().
ilAuthBase::supportRedirects | ( | ) |
Returns true, if the current auth mode allows redirects to e.g the login screen, public section ...
Definition at line 44 of file class.ilAuthBase.php.
|
protected |
Definition at line 37 of file class.ilAuthBase.php.