30         $ilLog = $DIC[
'ilLog'];
    32         $this->component_factory = $DIC[
"component.factory"];
    37         if (!self::$cache instanceof 
self) {
    38             self::$cache = 
new self();
    49         return $this->component_factory->getActivePluginsInSlot(
'shibhk');
    56             $user = $pl->beforeLogin($user);
    66             $user = $pl->afterLogin($user);
    76             $user = $pl->beforeCreateUser($user);
    86             $user = $pl->afterCreateUser($user);
    96             $user = $pl->beforeLogout($user);
   105         $this->log->write(
'afterlogout');
   107             $user = $pl->afterLogout($user);
   117             $user = $pl->beforeUpdateUser($user);
   127             $user = $pl->afterUpdateUser($user);
 beforeLogin(ilObjUser $user)
 
Class ilShibbolethPluginWrapper. 
 
afterLogin(ilObjUser $user)
 
beforeCreateUser(ilObjUser $user)
 
beforeUpdateUser(ilObjUser $user)
 
Component logger with individual log levels by component id. 
 
static ilShibbolethPluginWrapper $cache
 
afterLogout(ilObjUser $user)
 
Class ilShibbolethAuthenticationPluginInt. 
 
ilComponentFactory $component_factory
 
afterCreateUser(ilObjUser $user)
 
afterUpdateUser(ilObjUser $user)
 
beforeLogout(ilObjUser $user)