| ILIAS
    release_5-4 Revision v5.4.26-12-gabc799a52e6
    | 
@classDescription Authentication against external SOAP server More...
 Inheritance diagram for ilAuthContainerSOAP:
 Inheritance diagram for ilAuthContainerSOAP: Collaboration diagram for ilAuthContainerSOAP:
 Collaboration diagram for ilAuthContainerSOAP:| Public Member Functions | |
| __construct () | |
| Constructor.  More... | |
| initClient () | |
| Init soap client.  More... | |
| fetchData ($a_username, $a_password, $isChallengeResponse=false) | |
| Call is isValidSession of soap server.  More... | |
| loginObserver ($a_username, $a_auth) | |
| Called after login and successful call of fetch data.  More... | |
| Protected Attributes | |
| $server_host = null | |
| $server_port = null | |
| $server_uri = null | |
| $server_https = null | |
| $server_nms = null | |
| $use_dot_net = null | |
| $uri = null | |
| $client = null | |
| $response = null | |
@classDescription Authentication against external SOAP server
Definition at line 35 of file class.ilAuthContainerSOAP.php.
| ilAuthContainerSOAP::__construct | ( | ) | 
Constructor.
Definition at line 52 of file class.ilAuthContainerSOAP.php.
References $_GET, $_POST, and initClient().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAuthContainerSOAP::fetchData | ( | $a_username, | |
| $a_password, | |||
| $isChallengeResponse = false | |||
| ) | 
Call is isValidSession of soap server.
| string | $a_username | |
| string | $a_password | |
| bool | $isChallengeResponse,[optional] | 
Definition at line 95 of file class.ilAuthContainerSOAP.php.
References $GLOBALS, $new_user, $valid, and ilObjUser\_checkExternalAuthAccount().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAuthContainerSOAP::initClient | ( | ) | 
Init soap client.
Definition at line 65 of file class.ilAuthContainerSOAP.php.
References $ilSetting, $server_host, $server_port, and $server_uri.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAuthContainerSOAP::loginObserver | ( | $a_username, | |
| $a_auth | |||
| ) | 
Called after login and successful call of fetch data.
| object | $a_username | |
| object | $a_auth | 
Definition at line 144 of file class.ilAuthContainerSOAP.php.
References $GLOBALS, $ilSetting, $lng, ilAuthUtils\_generateLogin(), ilObjUserFolder\_lookupNewAccountMail(), AUTH_SOAP_NO_ILIAS_USER, ilUtil\generatePasswords(), IL_PASSWD_CRYPTED, and IL_PASSWD_PLAIN.
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 46 of file class.ilAuthContainerSOAP.php.
| 
 | protected | 
Definition at line 47 of file class.ilAuthContainerSOAP.php.
| 
 | protected | 
Definition at line 37 of file class.ilAuthContainerSOAP.php.
Referenced by initClient().
| 
 | protected | 
Definition at line 40 of file class.ilAuthContainerSOAP.php.
| 
 | protected | 
Definition at line 41 of file class.ilAuthContainerSOAP.php.
| 
 | protected | 
Definition at line 38 of file class.ilAuthContainerSOAP.php.
Referenced by initClient().
| 
 | protected | 
Definition at line 39 of file class.ilAuthContainerSOAP.php.
Referenced by initClient().
| 
 | protected | 
Definition at line 44 of file class.ilAuthContainerSOAP.php.
| 
 | protected | 
Definition at line 42 of file class.ilAuthContainerSOAP.php.