|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Abstract decorator for PEAR::Auth Base class for all Ilias Authentication classes. More...
Collaboration diagram for ilAuthContainerDecorator:Public Member Functions | |
| __construct () | |
| Constructor. More... | |
| __call ($name, $arguments) | |
| Wrapper for all PEAR_Auth_Container methods. More... | |
| getContainer () | |
| get pear container More... | |
| setContainer ($a_container) | |
| set pear container More... | |
| getAuthObject () | |
| appendParameter ($a_key, $a_value) | |
| Add a parameter. More... | |
| appendParameters ($a_params) | |
| getParameters () | |
| get auth container parameters More... | |
| loginObserver ($a_username, $a_auth) | |
| failedLoginObserver ($a_username, $a_auth) | |
| Called from base class after failed login. More... | |
| checkAuthObserver ($a_username, $a_auth) | |
| Called from base class after call of checkAuth. More... | |
| logoutObserver ($a_username, $a_auth) | |
| Called from base class after logout. More... | |
Protected Member Functions | |
| initContainer () | |
| Init the PEAR container. More... | |
Protected Attributes | |
| $parameter = array() | |
Private Attributes | |
| $container = null | |
Abstract decorator for PEAR::Auth Base class for all Ilias Authentication classes.
Definition at line 34 of file class.ilAuthContainerDecorator.php.
| ilAuthContainerDecorator::__construct | ( | ) |
|
final |
Wrapper for all PEAR_Auth_Container methods.
return
Definition at line 54 of file class.ilAuthContainerDecorator.php.
References $name.
| ilAuthContainerDecorator::appendParameter | ( | $a_key, | |
| $a_value | |||
| ) |
Add a parameter.
Used for contructor in PEAR_Auth_Container
Definition at line 89 of file class.ilAuthContainerDecorator.php.
| ilAuthContainerDecorator::appendParameters | ( | $a_params | ) |
Definition at line 94 of file class.ilAuthContainerDecorator.php.
| ilAuthContainerDecorator::checkAuthObserver | ( | $a_username, | |
| $a_auth | |||
| ) |
Called from base class after call of checkAuth.
| string | username |
| object | PEAR auth object |
Definition at line 148 of file class.ilAuthContainerDecorator.php.
References $ilLog.
| ilAuthContainerDecorator::failedLoginObserver | ( | $a_username, | |
| $a_auth | |||
| ) |
Called from base class after failed login.
| string | username |
| object | PEAR auth object |
Definition at line 130 of file class.ilAuthContainerDecorator.php.
| ilAuthContainerDecorator::getAuthObject | ( | ) |
Definition at line 81 of file class.ilAuthContainerDecorator.php.
References getContainer().
Here is the call graph for this function:| ilAuthContainerDecorator::getContainer | ( | ) |
get pear container
Definition at line 67 of file class.ilAuthContainerDecorator.php.
References $container.
Referenced by getAuthObject().
Here is the caller graph for this function:| ilAuthContainerDecorator::getParameters | ( | ) |
get auth container parameters
Definition at line 102 of file class.ilAuthContainerDecorator.php.
|
abstractprotected |
Init the PEAR container.
| ilAuthContainerDecorator::loginObserver | ( | $a_username, | |
| $a_auth | |||
| ) |
| object | $a_username | |
| object | $a_auth |
Definition at line 113 of file class.ilAuthContainerDecorator.php.
| ilAuthContainerDecorator::logoutObserver | ( | $a_username, | |
| $a_auth | |||
| ) |
Called from base class after logout.
| string | username |
| object | PEAR auth object |
Definition at line 163 of file class.ilAuthContainerDecorator.php.
| ilAuthContainerDecorator::setContainer | ( | $a_container | ) |
set pear container
Definition at line 75 of file class.ilAuthContainerDecorator.php.
|
private |
Definition at line 36 of file class.ilAuthContainerDecorator.php.
Referenced by getContainer().
|
protected |
Definition at line 37 of file class.ilAuthContainerDecorator.php.