33 include_once
'Auth/Auth.php';
34 include_once
'./Services/Authentication/classes/class.ilBaseAuthentication.php';
52 $this->soap_check =
false;
70 $this->
__setMessage(
'Error building dsn/Wrong client Id?');
87 $this->
__setMessage(
'SOAP is not enabled in ILIAS administration for this client');
96 if(!$this->auth->getAuth())
103 $this->
setSid(session_id());
119 include_once(
'./Services/User/classes/class.ilObjUser.php');
120 include_once(
'./Services/Administration/classes/class.ilSetting.php');
176 session_regenerate_id();
182 $this->
__setMessage(
'SOAP is not enabled in ILIAS administration for this client');
187 $this->auth->start();
188 if(!$this->auth->getAuth())
206 if ($this->
getSid() ==
"")
217 include_once
'./classes/class.ilDBx.php';
220 $db =&
new ilDBx($this->dsn);
222 $query =
"SELECT * FROM settings WHERE keyword = 'soap_user_administration' AND value = 1";
224 $res = $db->query($query);
226 return $res->numRows() ?
true :
false;
231 if(is_object($this->ini) and $this->ini->readVariable(
'client',
'access'))