1
<?xml version="1.0" encoding="UTF-8"?>
2
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:s0="http://novell.com/ifolder/web/" name="ClientUpdate" targetNamespace="http://novell.com/ifolder/web/" xmlns="http://schemas.xmlsoap.org/wsdl/">
4
<xs:schema xmlns:tns="http://novell.com/ifolder/web/encodedTypes" targetNamespace="http://novell.com/ifolder/web/encodedTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema">
5
<xs:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
6
<xs:import namespace="http://schemas.xmlsoap.org/wsdl/"/>
7
<xs:complexType name="ArrayOfString">
8
<xs:complexContent mixed="false">
9
<xs:restriction base="soapenc:Array">
10
<xs:attribute d7p1:arrayType="xs:string[]" ref="soapenc:arrayType" xmlns:d7p1="http://schemas.xmlsoap.org/wsdl/"/>
14
<xs:simpleType name="StatusCodes">
15
<xs:restriction base="xs:string">
16
<xs:enumeration value="Success"/>
17
<xs:enumeration value="SuccessInGrace"/>
18
<xs:enumeration value="InvalidCertificate"/>
19
<xs:enumeration value="UnknownUser"/>
20
<xs:enumeration value="AmbiguousUser"/>
21
<xs:enumeration value="InvalidCredentials"/>
22
<xs:enumeration value="InvalidPassword"/>
23
<xs:enumeration value="AccountDisabled"/>
24
<xs:enumeration value="AccountLockout"/>
25
<xs:enumeration value="SimiasLoginDisabled"/>
26
<xs:enumeration value="UnknownDomain"/>
27
<xs:enumeration value="InternalException"/>
28
<xs:enumeration value="MethodNotSupported"/>
29
<xs:enumeration value="Timeout"/>
30
<xs:enumeration value="OlderVersion"/>
31
<xs:enumeration value="ServerOld"/>
32
<xs:enumeration value="UpgradeNeeded"/>
33
<xs:enumeration value="PassPhraseNotSet"/>
34
<xs:enumeration value="PassPhraseInvalid"/>
35
<xs:enumeration value="Unknown"/>
39
<xs:schema elementFormDefault="qualified" targetNamespace="http://novell.com/ifolder/web/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
40
<xs:element name="ArrayOfString" nillable="true" type="s0:ArrayOfString"/>
41
<xs:complexType name="ArrayOfString">
43
<xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string"/>
46
<xs:element name="string" nillable="true" type="xs:string"/>
47
<xs:element name="boolean" type="xs:boolean"/>
50
<message name="GetUpdateFilesSoapIn"/>
51
<message name="GetUpdateFilesSoapOut">
52
<part name="GetUpdateFilesResult" xmlns:q1="http://novell.com/ifolder/web/encodedTypes" type="q1:ArrayOfString"/>
54
<message name="IsUpdateAvailableActualSoapIn">
55
<part name="platform" type="s:string"/>
56
<part name="currentVersion" type="s:string"/>
58
<message name="IsUpdateAvailableActualSoapOut">
59
<part name="IsUpdateAvailableActualResult" type="s:string"/>
61
<message name="IsUpdateAvailableSoapIn">
62
<part name="platform" type="s:string"/>
63
<part name="currentVersion" type="s:string"/>
65
<message name="IsUpdateAvailableSoapOut">
66
<part name="IsUpdateAvailableResult" type="s:string"/>
68
<message name="IsServerOlderSoapIn">
69
<part name="platform" type="s:string"/>
70
<part name="currentVersion" type="s:string"/>
72
<message name="IsServerOlderSoapOut">
73
<part name="IsServerOlderResult" type="s:boolean"/>
75
<message name="CheckForUpdateSoapIn">
76
<part name="platform" type="s:string"/>
77
<part name="currentVersion" type="s:string"/>
79
<message name="CheckForUpdateSoapOut">
80
<part name="CheckForUpdateResult" xmlns:q2="http://novell.com/ifolder/web/encodedTypes" type="q2:StatusCodes"/>
81
<part name="serverVersion" type="s:string"/>
83
<message name="GetUpdateFilesHttpGetIn"/>
84
<message name="GetUpdateFilesHttpGetOut">
85
<part element="s0:ArrayOfString" name="Body"/>
87
<message name="IsUpdateAvailableActualHttpGetIn">
88
<part name="platform" type="s:string"/>
89
<part name="currentVersion" type="s:string"/>
91
<message name="IsUpdateAvailableActualHttpGetOut">
92
<part element="s0:string" name="Body"/>
94
<message name="IsUpdateAvailableHttpGetIn">
95
<part name="platform" type="s:string"/>
96
<part name="currentVersion" type="s:string"/>
98
<message name="IsUpdateAvailableHttpGetOut">
99
<part element="s0:string" name="Body"/>
101
<message name="IsServerOlderHttpGetIn">
102
<part name="platform" type="s:string"/>
103
<part name="currentVersion" type="s:string"/>
105
<message name="IsServerOlderHttpGetOut">
106
<part element="s0:boolean" name="Body"/>
108
<message name="GetUpdateFilesHttpPostIn"/>
109
<message name="GetUpdateFilesHttpPostOut">
110
<part element="s0:ArrayOfString" name="Body"/>
112
<message name="IsUpdateAvailableActualHttpPostIn">
113
<part name="platform" type="s:string"/>
114
<part name="currentVersion" type="s:string"/>
116
<message name="IsUpdateAvailableActualHttpPostOut">
117
<part element="s0:string" name="Body"/>
119
<message name="IsUpdateAvailableHttpPostIn">
120
<part name="platform" type="s:string"/>
121
<part name="currentVersion" type="s:string"/>
123
<message name="IsUpdateAvailableHttpPostOut">
124
<part element="s0:string" name="Body"/>
126
<message name="IsServerOlderHttpPostIn">
127
<part name="platform" type="s:string"/>
128
<part name="currentVersion" type="s:string"/>
130
<message name="IsServerOlderHttpPostOut">
131
<part element="s0:boolean" name="Body"/>
133
<portType name="ClientUpdateSoap">
134
<operation name="GetUpdateFiles">
135
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the update files associated with the specified version.</wsdl:documentation>
136
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the update files associated with the specified version.</wsdl:documentation>
137
<input message="s0:GetUpdateFilesSoapIn"/>
138
<output message="s0:GetUpdateFilesSoapOut"/>
140
<operation name="IsUpdateAvailableActual">
141
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
142
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
143
<input message="s0:IsUpdateAvailableActualSoapIn"/>
144
<output message="s0:IsUpdateAvailableActualSoapOut"/>
146
<operation name="IsUpdateAvailable">
147
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
148
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
149
<input message="s0:IsUpdateAvailableSoapIn"/>
150
<output message="s0:IsUpdateAvailableSoapOut"/>
152
<operation name="IsServerOlder">
153
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is server older</wsdl:documentation>
154
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is server older</wsdl:documentation>
155
<input message="s0:IsServerOlderSoapIn"/>
156
<output message="s0:IsServerOlderSoapOut"/>
158
<operation name="CheckForUpdate">
159
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Check for Client Updates and compatibility with server</wsdl:documentation>
160
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Check for Client Updates and compatibility with server</wsdl:documentation>
161
<input message="s0:CheckForUpdateSoapIn"/>
162
<output message="s0:CheckForUpdateSoapOut"/>
165
<portType name="ClientUpdateHttpGet">
166
<operation name="GetUpdateFiles">
167
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the update files associated with the specified version.</wsdl:documentation>
168
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the update files associated with the specified version.</wsdl:documentation>
169
<input message="s0:GetUpdateFilesHttpGetIn"/>
170
<output message="s0:GetUpdateFilesHttpGetOut"/>
172
<operation name="IsUpdateAvailableActual">
173
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
174
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
175
<input message="s0:IsUpdateAvailableActualHttpGetIn"/>
176
<output message="s0:IsUpdateAvailableActualHttpGetOut"/>
178
<operation name="IsUpdateAvailable">
179
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
180
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
181
<input message="s0:IsUpdateAvailableHttpGetIn"/>
182
<output message="s0:IsUpdateAvailableHttpGetOut"/>
184
<operation name="IsServerOlder">
185
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is server older</wsdl:documentation>
186
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is server older</wsdl:documentation>
187
<input message="s0:IsServerOlderHttpGetIn"/>
188
<output message="s0:IsServerOlderHttpGetOut"/>
191
<portType name="ClientUpdateHttpPost">
192
<operation name="GetUpdateFiles">
193
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the update files associated with the specified version.</wsdl:documentation>
194
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the update files associated with the specified version.</wsdl:documentation>
195
<input message="s0:GetUpdateFilesHttpPostIn"/>
196
<output message="s0:GetUpdateFilesHttpPostOut"/>
198
<operation name="IsUpdateAvailableActual">
199
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
200
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
201
<input message="s0:IsUpdateAvailableActualHttpPostIn"/>
202
<output message="s0:IsUpdateAvailableActualHttpPostOut"/>
204
<operation name="IsUpdateAvailable">
205
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
206
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is Client Update Available</wsdl:documentation>
207
<input message="s0:IsUpdateAvailableHttpPostIn"/>
208
<output message="s0:IsUpdateAvailableHttpPostOut"/>
210
<operation name="IsServerOlder">
211
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is server older</wsdl:documentation>
212
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Is server older</wsdl:documentation>
213
<input message="s0:IsServerOlderHttpPostIn"/>
214
<output message="s0:IsServerOlderHttpPostOut"/>
217
<binding name="ClientUpdateSoap" type="s0:ClientUpdateSoap">
218
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
219
<operation name="GetUpdateFiles">
220
<soap:operation soapAction="http://novell.com/ifolder/web/GetUpdateFiles" style="rpc"/>
222
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
225
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
228
<operation name="IsUpdateAvailableActual">
229
<soap:operation soapAction="http://novell.com/ifolder/web/IsUpdateAvailableActual" style="rpc"/>
231
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
234
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
237
<operation name="IsUpdateAvailable">
238
<soap:operation soapAction="http://novell.com/ifolder/web/IsUpdateAvailable" style="rpc"/>
240
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
243
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
246
<operation name="IsServerOlder">
247
<soap:operation soapAction="http://novell.com/ifolder/web/IsServerOlder" style="rpc"/>
249
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
252
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
255
<operation name="CheckForUpdate">
256
<soap:operation soapAction="http://novell.com/ifolder/web/CheckForUpdate" style="rpc"/>
258
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
261
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
265
<binding name="ClientUpdateHttpGet" type="s0:ClientUpdateHttpGet">
266
<http:binding verb="GET"/>
267
<operation name="GetUpdateFiles">
268
<http:operation location="/GetUpdateFiles"/>
273
<mime:mimeXml part="Body"/>
276
<operation name="IsUpdateAvailableActual">
277
<http:operation location="/IsUpdateAvailableActual"/>
282
<mime:mimeXml part="Body"/>
285
<operation name="IsUpdateAvailable">
286
<http:operation location="/IsUpdateAvailable"/>
291
<mime:mimeXml part="Body"/>
294
<operation name="IsServerOlder">
295
<http:operation location="/IsServerOlder"/>
300
<mime:mimeXml part="Body"/>
304
<binding name="ClientUpdateHttpPost" type="s0:ClientUpdateHttpPost">
305
<http:binding verb="POST"/>
306
<operation name="GetUpdateFiles">
307
<http:operation location="/GetUpdateFiles"/>
309
<mime:content type="application/x-www-form-urlencoded"/>
312
<mime:mimeXml part="Body"/>
315
<operation name="IsUpdateAvailableActual">
316
<http:operation location="/IsUpdateAvailableActual"/>
318
<mime:content type="application/x-www-form-urlencoded"/>
321
<mime:mimeXml part="Body"/>
324
<operation name="IsUpdateAvailable">
325
<http:operation location="/IsUpdateAvailable"/>
327
<mime:content type="application/x-www-form-urlencoded"/>
330
<mime:mimeXml part="Body"/>
333
<operation name="IsServerOlder">
334
<http:operation location="/IsServerOlder"/>
336
<mime:content type="application/x-www-form-urlencoded"/>
339
<mime:mimeXml part="Body"/>
343
<service name="ClientUpdate">
344
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Client Update Web Service</wsdl:documentation>
345
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Client Update Web Service</wsdl:documentation>
346
<port binding="s0:ClientUpdateSoap" name="ClientUpdateSoap">
347
<soap:address location="http://164.99.145.230:8086/simias10/ClientUpdate.asmx"/>
349
<port binding="s0:ClientUpdateHttpGet" name="ClientUpdateHttpGet">
350
<http:address location="http://164.99.145.230:8086/simias10/ClientUpdate.asmx"/>
352
<port binding="s0:ClientUpdateHttpPost" name="ClientUpdateHttpPost">
353
<http:address location="http://164.99.145.230:8086/simias10/ClientUpdate.asmx"/>
b'\\ No newline at end of file'