55        public final function __call($name,$arguments)
 
   57                return call_user_func_array(array($this->container,$name),$arguments);
 
   78                $this->container = $a_container;
 
   92                $this->parameter[$a_key] = $a_value;
 
   97                $this->parameter = array_merge($this->parameter,$a_params);     
 
  105                return $this->parameter ? $this->parameter : array();
 
  118                $ilLog->write(__METHOD__.
': logged in as '.$a_username.
 
  119                        ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.$_SERVER[
'REMOTE_PORT'].
 
  120                        ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.$_SERVER[
'SERVER_PORT']
 
  134                $ilLog->write(__METHOD__.
': login failed for user '.$a_username.
 
  135                        ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.$_SERVER[
'REMOTE_PORT'].
 
  136                        ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.$_SERVER[
'SERVER_PORT']
 
  166                $ilLog->write(__METHOD__.
': User logged out: '.$a_username.
 
  167                        ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.$_SERVER[
'REMOTE_PORT'].
 
  168                        ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.$_SERVER[
'SERVER_PORT']
 
Abstract decorator for PEAR::Auth Base class for all Ilias Authentication classes.
appendParameter($a_key, $a_value)
Add a parameter.
__construct()
Constructor.
initContainer()
Init the PEAR container.
loginObserver($a_username, $a_auth)
appendParameters($a_params)
checkAuthObserver($a_username, $a_auth)
Called from base class after call of checkAuth.
getContainer()
get pear container
logoutObserver($a_username, $a_auth)
Called from base class after logout.
__call($name, $arguments)
Wrapper for all PEAR_Auth_Container methods.
setContainer($a_container)
set pear container
getParameters()
get auth container parameters
failedLoginObserver($a_username, $a_auth)
Called from base class after failed login.