34 include_once
'./webservice/soap/classes/class.ilSoapAuthentication.php';
40 parent::ilSOAPAuthentication();
50 include_once(
"./Services/Init/classes/class.ilInitialisation.php");
52 $init->initILIAS(
"soap");
59 if(!$this->getClient())
61 $this->__setMessage(
'No client given');
64 if(!$this->getUsername())
66 $this->__setMessage(
'No username given');
70 if(!$this->__buildDSN())
72 $this->__setMessage(
'Error building dsn/Wrong client Id?');
75 if(!$this->__setSessionSaveHandler())
79 if(!$this->__checkAgreement(
'ldap'))
89 if(!$this->auth->getAuth())
91 $this->__getAuthStatus();
96 $this->setSid(session_id());