ILIAS
Release_3_10_x_branch Revision 61812
|
Class SOAPAuth. More...
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().
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().
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().
|
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().
ilSOAPAuth::$valid = array() |
Definition at line 36 of file class.ilSOAPAuth.php.
Referenced by getValidationData(), testConnection(), and validateSOAPUser().