|
ILIAS
Release_3_10_x_branch Revision 61812
|
Class SOAPAuth. More...
Inheritance diagram for ilSOAPAuth:
Collaboration diagram for ilSOAPAuth:Public Member Functions | |
| ilSOAPAuth ($a_params) | |
| Constructor public. | |
| validateSOAPUser ($a_ext_uid, $a_soap_pw) | |
| soap validation lookup: call isValidSession service of soap server | |
| getValidationData () | |
| Get validation data. | |
| login () | |
| Login function. | |
| logout () | |
| Register variable in a session telling that the user has logged in successfully. | |
Static Public Member Functions | |
| static | testConnection ($a_ext_uid, $a_soap_pw, $a_new_user) |
| Test connection with values of soap auth administration settings. | |
Data Fields | |
| $valid = array() | |
| ilSOAPAuth::getValidationData | ( | ) |
| ilSOAPAuth::ilSOAPAuth | ( | $a_params | ) |
Constructor public.
Definition at line 42 of file class.ilSOAPAuth.php.
References nusoap_base\getError().
Here is the call graph for this function:| ilSOAPAuth::login | ( | ) |
Login function.
private
Definition at line 223 of file class.ilSOAPAuth.php.
References $_GET, $ilSetting, $lng, ilObjUser\_checkPassword(), ilAuthUtils\_generateLogin(), ilObjUser\_getLocalAccountsForEmail(), ilObjUser\_lookupLogin(), ilObjUserFolder\_lookupNewAccountMail(), ilObjUser\_writeAuthMode(), ilObjUser\_writeExternalAccount(), AUTH_SOAP_NO_ILIAS_USER, AUTH_SOAP_NO_ILIAS_USER_BUT_EMAIL, AUTH_WRONG_LOGIN, ilUtil\generatePasswords(), IL_PASSWD_MD5, and logout().
Here is the call graph for this function:| ilSOAPAuth::logout | ( | ) |
Register variable in a session telling that the user has logged in successfully.
public
| string | Username |
This function clears any auth tokens in the currently active session and executes the logout callback function, if any
public
Definition at line 431 of file class.ilSOAPAuth.php.
Referenced by login().
Here is the caller graph for this function:
|
static |
Test connection with values of soap auth administration settings.
Definition at line 95 of file class.ilSOAPAuth.php.
References $ilSetting, $namespace, and $valid.
| ilSOAPAuth::validateSOAPUser | ( | $a_ext_uid, | |
| $a_soap_pw | |||
| ) |
soap validation lookup: call isValidSession service of soap server
Definition at line 161 of file class.ilSOAPAuth.php.
References $new_user, $valid, ilObjUser\_checkExternalAuthAccount(), and soap_client\call().
Here is the call graph for this function:| ilSOAPAuth::$valid = array() |
Definition at line 36 of file class.ilSOAPAuth.php.
Referenced by getValidationData(), testConnection(), and validateSOAPUser().