34 include_once
'./webservice/soap/lib/nusoap.php';
58 $ret[
"valid"] =
false;
75 define(
'SERVICE_NAME',
'ILIAS SOAP Dummy Authentication Server');
76 define(
'SERVICE_NAMESPACE',
'urn:ilSoapDummyAuthServer');
77 define(
'SERVICE_STYLE',
'rpc');
78 define(
'SERVICE_USE',
'encoded');
93 $this->server->service($HTTP_RAW_POST_DATA);
100 $this->server->configureWSDL(SERVICE_NAME, SERVICE_NAMESPACE);
110 $this->server->wsdl->addComplexType(
117 array(
array(
'ref'=>
'SOAP-ENC:arrayType',
'wsdl:arrayType'=>
'xsd:int[]')),
122 $this->server->wsdl->addComplexType(
129 array(
array(
'ref'=>
'SOAP-ENC:arrayType',
'wsdl:arrayType'=>
'xsd:string[]')),
134 $this->server->register(
136 array(
'ext_uid' =>
'xsd:string',
137 'soap_pw' =>
'xsd:string',
138 'new_user' =>
'xsd:boolean'),
139 array(
'valid' =>
'xsd:boolean',
140 'firstname' =>
'xsd:string',
141 'lastname' =>
'xsd:string',
142 'email' =>
'xsd:string'),
144 SERVICE_NAMESPACE .
'#isValidSession',
147 'Dummy Session Validation' soap_server allows the user to create a SOAP server that is capable of receiving messages and returni...
global $HTTP_RAW_POST_DATA
__construct($a_use_wsdl=true)
Create styles array
The data for the language used.
isValidSession($ext_uid, $soap_pw, $new_user)
isValidSession