ILIAS  Release_4_1_x_branch Revision 61804
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilAuthContainerBase Class Reference

Base class for all ILIAS PEAR container classes More...

+ Inheritance diagram for ilAuthContainerBase:
+ Collaboration diagram for ilAuthContainerBase:

Public Member Functions

 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 check auth requests.
 logoutObserver ($a_username, $a_auth)
 Called after logout.

Detailed Description

Base class for all ILIAS PEAR container classes

Author
Stefan Meyer <smeye.nosp@m.r.il.nosp@m.ias@g.nosp@m.mx.d.nosp@m.e
Version
$id$

Definition at line 32 of file class.ilAuthContainerBase.php.

Member Function Documentation

ilAuthContainerBase::checkAuthObserver (   $a_username,
  $a_auth 
)

Called after check auth requests.

Returns
bool
Parameters
stringusername
objectPEAR auth object

Reimplemented in ilAuthContainerMultiple.

Definition at line 65 of file class.ilAuthContainerBase.php.

{
return true;
}
ilAuthContainerBase::failedLoginObserver (   $a_username,
  $a_auth 
)

Called after failed login.

Returns
bool
Parameters
stringusername
objectPEAR auth object

Reimplemented in ilAuthContainerLDAP, and ilAuthContainerMultiple.

Definition at line 53 of file class.ilAuthContainerBase.php.

{
return false;
}
ilAuthContainerBase::loginObserver (   $a_username,
  $a_auth 
)

Called after successful login.

Returns
bool
Parameters
object$a_username
object$a_auth

Reimplemented in ilAuthContainerLDAP, ilAuthContainerSOAP, ilAuthContainerECS, ilAuthContainerOpenId, ilAuthContainerMultiple, ilAuthContainerCAS, and ilAuthContainerCalendarToken.

Definition at line 41 of file class.ilAuthContainerBase.php.

{
return true;
}
ilAuthContainerBase::logoutObserver (   $a_username,
  $a_auth 
)

Called after logout.

Returns
bool
Parameters
stringusername
objectPEAR auth object

Definition at line 77 of file class.ilAuthContainerBase.php.

{
}

The documentation for this class was generated from the following file: