25 include_once(
"Auth/Auth.php");
 
   26 include_once(
"./webservice/soap/lib/nusoap.php");
 
   50                 $settings = $ilSetting->getAll();
 
   52                 $server_hostname = $settings[
"soap_auth_server"];
 
   53                 $server_port = (int) $settings[
"soap_auth_port"];
 
   54                 $server_uri = $settings[
"soap_auth_uri"];
 
   56                 $use_dotnet = $settings[
"soap_auth_use_dotnet"];
 
   57                 if ($settings[
"soap_auth_use_https"])
 
   66                 $uri.= $server_hostname;
 
   70                         $uri.= 
":".$server_port;
 
   73                 if ($server_uri != 
"")
 
   75                         $uri.= 
"/".$server_uri;
 
   79                 if ($err = $soap_client->getError()) 
 
   81                         return "SOAP Authentication Initialisation Error: ".$err;
 
   92                 $valid = $soap_client->call(
'isValidSession',
 
   93                         array($nspref.
'ext_uid' => $a_ext_uid,
 
   94                                 $nspref.
'soap_pw' => $a_soap_pw,
 
   95                                 $nspref.
'new_user' => $a_new_user),
 
  101                         '<br><pre>' . htmlspecialchars(str_replace(
"\" ", 
"\"\n ", str_replace(
">", 
">\n", $soap_client->request)), ENT_QUOTES) . 
'</pre><br>'.
 
  102                         "<br>== Response ==".
 
  103                         "<br>Valid: -".$valid[
"valid"].
"-".
 
  104                         '<br><pre>' . htmlspecialchars(str_replace(
"\" ", 
"\"\n ", str_replace(
">", 
">\n", $soap_client->response)), ENT_QUOTES) . 
'</pre>';