|
ILIAS
eassessment Revision 61809
|
Base class for all PEAR and ILIAS auth classes. More...
Inheritance diagram for ilAuthBase:
Collaboration diagram for ilAuthBase: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().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:
|
final |
Get container object.
Definition at line 53 of file class.ilAuthBase.php.
Referenced by checkAuthObserver(), failedLoginObserver(), loginObserver(), and logoutObserver().
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:| 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.