| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Inheritance diagram for ilSoapAuthentication:
 Inheritance diagram for ilSoapAuthentication: Collaboration diagram for ilSoapAuthentication:
 Collaboration diagram for ilSoapAuthentication:| Public Member Functions | |
| ilSoapAuthentication () | |
| disableSoapCheck () | |
| authenticate () | |
| validateSession () | |
| __checkSOAPEnabled () | |
| __checkClientEnabled () | |
|  Public Member Functions inherited from ilBaseAuthentication | |
| ilBaseAuthentication () | |
| setClient ($a_client) | |
| getClient () | |
| setUsername ($a_username) | |
| getUsername () | |
| setPassword ($a_password) | |
| getPassword () | |
| setSid ($a_sid) | |
| getSid () | |
| getMessage () | |
| getMessageCode () | |
| __setMessage ($a_message) | |
| __setMessageCode ($a_message_code) | |
| setPasswordType ($a_type) | |
| getPasswordType () | |
| start () | |
| logout () | |
| __buildDSN () | |
| __buildAuth () | |
| __setSessionSaveHandler () | |
| __getAuthStatus () | |
| Data Fields | |
| $soap_check = true | |
|  Data Fields inherited from ilBaseAuthentication | |
| $auth = null | |
| $sid = '' | |
| $username = '' | |
| $password = '' | |
| $client = '' | |
| Protected Member Functions | |
| __checkAgreement ($a_auth_mode) | |
| Check if user agreement is accepted. | |
Definition at line 36 of file class.ilSoapAuthentication.php.
| 
 | protected | 
Check if user agreement is accepted.
protected
| string | auth_mode local,ldap or cas | 
Definition at line 115 of file class.ilSoapAuthentication.php.
References $GLOBALS, $ilDB, ilBaseAuthentication\__setMessage(), ilObjUser\_checkExternalAuthAccount(), ilObjUser\_hasAcceptedAgreement(), and ilBaseAuthentication\getUsername().
Referenced by authenticate().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSoapAuthentication::__checkClientEnabled | ( | ) | 
Definition at line 211 of file class.ilSoapAuthentication.php.
Referenced by validateSession().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSoapAuthentication::__checkSOAPEnabled | ( | ) | 
Definition at line 191 of file class.ilSoapAuthentication.php.
References $GLOBALS, and $ilDB.
Referenced by authenticate(), and validateSession().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSoapAuthentication::authenticate | ( | ) | 
Reimplemented from ilBaseAuthentication.
Definition at line 55 of file class.ilSoapAuthentication.php.
References ilBaseAuthentication\__buildAuth(), ilBaseAuthentication\__buildDSN(), __checkAgreement(), __checkSOAPEnabled(), ilBaseAuthentication\__getAuthStatus(), ilBaseAuthentication\__setMessage(), ilBaseAuthentication\__setMessageCode(), ilBaseAuthentication\__setSessionSaveHandler(), ilBaseAuthentication\getClient(), ilBaseAuthentication\getUsername(), and ilBaseAuthentication\setSid().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSoapAuthentication::disableSoapCheck | ( | ) | 
Definition at line 50 of file class.ilSoapAuthentication.php.
| ilSoapAuthentication::ilSoapAuthentication | ( | ) | 
Definition at line 41 of file class.ilSoapAuthentication.php.
References $_COOKIE, ilBaseAuthentication\__setMessageCode(), and ilBaseAuthentication\ilBaseAuthentication().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSoapAuthentication::validateSession | ( | ) | 
Reimplemented from ilBaseAuthentication.
Definition at line 140 of file class.ilSoapAuthentication.php.
References ilBaseAuthentication\__buildAuth(), ilBaseAuthentication\__buildDSN(), __checkClientEnabled(), __checkSOAPEnabled(), ilBaseAuthentication\__setMessage(), ilBaseAuthentication\__setMessageCode(), ilBaseAuthentication\__setSessionSaveHandler(), ilBaseAuthentication\getClient(), and ilBaseAuthentication\getSid().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSoapAuthentication::$soap_check = true | 
Definition at line 38 of file class.ilSoapAuthentication.php.