~ifolder-dev/simias/trunk-packaging

« back to all changes in this revision

Viewing changes to src/server/Simias.ClientUpdate/.svn/text-base/ClientUpdate.wsdl.svn-base

  • Committer: Jorge O. Castro
  • Date: 2007-12-03 06:56:46 UTC
  • Revision ID: jorge@ubuntu.com-20071203065646-mupcnjcwgm5mnhyt
* Remove a bunch of .svn directories we no longer need.

Show diffs side-by-side

added added

removed removed

Lines of Context:
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/">
3
 
  <types>
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/"/>
11
 
          </xs:restriction>
12
 
        </xs:complexContent>
13
 
      </xs:complexType>
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"/>
36
 
        </xs:restriction>
37
 
      </xs:simpleType>
38
 
    </xs:schema>
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">
42
 
        <xs:sequence>
43
 
          <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string"/>
44
 
        </xs:sequence>
45
 
      </xs:complexType>
46
 
      <xs:element name="string" nillable="true" type="xs:string"/>
47
 
      <xs:element name="boolean" type="xs:boolean"/>
48
 
    </xs:schema>
49
 
  </types>
50
 
  <message name="GetUpdateFilesSoapIn"/>
51
 
  <message name="GetUpdateFilesSoapOut">
52
 
    <part name="GetUpdateFilesResult" xmlns:q1="http://novell.com/ifolder/web/encodedTypes" type="q1:ArrayOfString"/>
53
 
  </message>
54
 
  <message name="IsUpdateAvailableActualSoapIn">
55
 
    <part name="platform" type="s:string"/>
56
 
    <part name="currentVersion" type="s:string"/>
57
 
  </message>
58
 
  <message name="IsUpdateAvailableActualSoapOut">
59
 
    <part name="IsUpdateAvailableActualResult" type="s:string"/>
60
 
  </message>
61
 
  <message name="IsUpdateAvailableSoapIn">
62
 
    <part name="platform" type="s:string"/>
63
 
    <part name="currentVersion" type="s:string"/>
64
 
  </message>
65
 
  <message name="IsUpdateAvailableSoapOut">
66
 
    <part name="IsUpdateAvailableResult" type="s:string"/>
67
 
  </message>
68
 
  <message name="IsServerOlderSoapIn">
69
 
    <part name="platform" type="s:string"/>
70
 
    <part name="currentVersion" type="s:string"/>
71
 
  </message>
72
 
  <message name="IsServerOlderSoapOut">
73
 
    <part name="IsServerOlderResult" type="s:boolean"/>
74
 
  </message>
75
 
  <message name="CheckForUpdateSoapIn">
76
 
    <part name="platform" type="s:string"/>
77
 
    <part name="currentVersion" type="s:string"/>
78
 
  </message>
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"/>
82
 
  </message>
83
 
  <message name="GetUpdateFilesHttpGetIn"/>
84
 
  <message name="GetUpdateFilesHttpGetOut">
85
 
    <part element="s0:ArrayOfString" name="Body"/>
86
 
  </message>
87
 
  <message name="IsUpdateAvailableActualHttpGetIn">
88
 
    <part name="platform" type="s:string"/>
89
 
    <part name="currentVersion" type="s:string"/>
90
 
  </message>
91
 
  <message name="IsUpdateAvailableActualHttpGetOut">
92
 
    <part element="s0:string" name="Body"/>
93
 
  </message>
94
 
  <message name="IsUpdateAvailableHttpGetIn">
95
 
    <part name="platform" type="s:string"/>
96
 
    <part name="currentVersion" type="s:string"/>
97
 
  </message>
98
 
  <message name="IsUpdateAvailableHttpGetOut">
99
 
    <part element="s0:string" name="Body"/>
100
 
  </message>
101
 
  <message name="IsServerOlderHttpGetIn">
102
 
    <part name="platform" type="s:string"/>
103
 
    <part name="currentVersion" type="s:string"/>
104
 
  </message>
105
 
  <message name="IsServerOlderHttpGetOut">
106
 
    <part element="s0:boolean" name="Body"/>
107
 
  </message>
108
 
  <message name="GetUpdateFilesHttpPostIn"/>
109
 
  <message name="GetUpdateFilesHttpPostOut">
110
 
    <part element="s0:ArrayOfString" name="Body"/>
111
 
  </message>
112
 
  <message name="IsUpdateAvailableActualHttpPostIn">
113
 
    <part name="platform" type="s:string"/>
114
 
    <part name="currentVersion" type="s:string"/>
115
 
  </message>
116
 
  <message name="IsUpdateAvailableActualHttpPostOut">
117
 
    <part element="s0:string" name="Body"/>
118
 
  </message>
119
 
  <message name="IsUpdateAvailableHttpPostIn">
120
 
    <part name="platform" type="s:string"/>
121
 
    <part name="currentVersion" type="s:string"/>
122
 
  </message>
123
 
  <message name="IsUpdateAvailableHttpPostOut">
124
 
    <part element="s0:string" name="Body"/>
125
 
  </message>
126
 
  <message name="IsServerOlderHttpPostIn">
127
 
    <part name="platform" type="s:string"/>
128
 
    <part name="currentVersion" type="s:string"/>
129
 
  </message>
130
 
  <message name="IsServerOlderHttpPostOut">
131
 
    <part element="s0:boolean" name="Body"/>
132
 
  </message>
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"/>
139
 
    </operation>
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"/>
145
 
    </operation>
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"/>
151
 
    </operation>
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"/>
157
 
    </operation>
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"/>
163
 
    </operation>
164
 
  </portType>
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"/>
171
 
    </operation>
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"/>
177
 
    </operation>
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"/>
183
 
    </operation>
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"/>
189
 
    </operation>
190
 
  </portType>
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"/>
197
 
    </operation>
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"/>
203
 
    </operation>
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"/>
209
 
    </operation>
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"/>
215
 
    </operation>
216
 
  </portType>
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"/>
221
 
      <input>
222
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
223
 
      </input>
224
 
      <output>
225
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
226
 
      </output>
227
 
    </operation>
228
 
    <operation name="IsUpdateAvailableActual">
229
 
      <soap:operation soapAction="http://novell.com/ifolder/web/IsUpdateAvailableActual" style="rpc"/>
230
 
      <input>
231
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
232
 
      </input>
233
 
      <output>
234
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
235
 
      </output>
236
 
    </operation>
237
 
    <operation name="IsUpdateAvailable">
238
 
      <soap:operation soapAction="http://novell.com/ifolder/web/IsUpdateAvailable" style="rpc"/>
239
 
      <input>
240
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
241
 
      </input>
242
 
      <output>
243
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
244
 
      </output>
245
 
    </operation>
246
 
    <operation name="IsServerOlder">
247
 
      <soap:operation soapAction="http://novell.com/ifolder/web/IsServerOlder" style="rpc"/>
248
 
      <input>
249
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
250
 
      </input>
251
 
      <output>
252
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
253
 
      </output>
254
 
    </operation>
255
 
    <operation name="CheckForUpdate">
256
 
      <soap:operation soapAction="http://novell.com/ifolder/web/CheckForUpdate" style="rpc"/>
257
 
      <input>
258
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
259
 
      </input>
260
 
      <output>
261
 
        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://novell.com/ifolder/web/" use="encoded"/>
262
 
      </output>
263
 
    </operation>
264
 
  </binding>
265
 
  <binding name="ClientUpdateHttpGet" type="s0:ClientUpdateHttpGet">
266
 
    <http:binding verb="GET"/>
267
 
    <operation name="GetUpdateFiles">
268
 
      <http:operation location="/GetUpdateFiles"/>
269
 
      <input>
270
 
        <http:urlEncoded/>
271
 
      </input>
272
 
      <output>
273
 
        <mime:mimeXml part="Body"/>
274
 
      </output>
275
 
    </operation>
276
 
    <operation name="IsUpdateAvailableActual">
277
 
      <http:operation location="/IsUpdateAvailableActual"/>
278
 
      <input>
279
 
        <http:urlEncoded/>
280
 
      </input>
281
 
      <output>
282
 
        <mime:mimeXml part="Body"/>
283
 
      </output>
284
 
    </operation>
285
 
    <operation name="IsUpdateAvailable">
286
 
      <http:operation location="/IsUpdateAvailable"/>
287
 
      <input>
288
 
        <http:urlEncoded/>
289
 
      </input>
290
 
      <output>
291
 
        <mime:mimeXml part="Body"/>
292
 
      </output>
293
 
    </operation>
294
 
    <operation name="IsServerOlder">
295
 
      <http:operation location="/IsServerOlder"/>
296
 
      <input>
297
 
        <http:urlEncoded/>
298
 
      </input>
299
 
      <output>
300
 
        <mime:mimeXml part="Body"/>
301
 
      </output>
302
 
    </operation>
303
 
  </binding>
304
 
  <binding name="ClientUpdateHttpPost" type="s0:ClientUpdateHttpPost">
305
 
    <http:binding verb="POST"/>
306
 
    <operation name="GetUpdateFiles">
307
 
      <http:operation location="/GetUpdateFiles"/>
308
 
      <input>
309
 
        <mime:content type="application/x-www-form-urlencoded"/>
310
 
      </input>
311
 
      <output>
312
 
        <mime:mimeXml part="Body"/>
313
 
      </output>
314
 
    </operation>
315
 
    <operation name="IsUpdateAvailableActual">
316
 
      <http:operation location="/IsUpdateAvailableActual"/>
317
 
      <input>
318
 
        <mime:content type="application/x-www-form-urlencoded"/>
319
 
      </input>
320
 
      <output>
321
 
        <mime:mimeXml part="Body"/>
322
 
      </output>
323
 
    </operation>
324
 
    <operation name="IsUpdateAvailable">
325
 
      <http:operation location="/IsUpdateAvailable"/>
326
 
      <input>
327
 
        <mime:content type="application/x-www-form-urlencoded"/>
328
 
      </input>
329
 
      <output>
330
 
        <mime:mimeXml part="Body"/>
331
 
      </output>
332
 
    </operation>
333
 
    <operation name="IsServerOlder">
334
 
      <http:operation location="/IsServerOlder"/>
335
 
      <input>
336
 
        <mime:content type="application/x-www-form-urlencoded"/>
337
 
      </input>
338
 
      <output>
339
 
        <mime:mimeXml part="Body"/>
340
 
      </output>
341
 
    </operation>
342
 
  </binding>
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"/>
348
 
    </port>
349
 
    <port binding="s0:ClientUpdateHttpGet" name="ClientUpdateHttpGet">
350
 
      <http:address location="http://164.99.145.230:8086/simias10/ClientUpdate.asmx"/>
351
 
    </port>
352
 
    <port binding="s0:ClientUpdateHttpPost" name="ClientUpdateHttpPost">
353
 
      <http:address location="http://164.99.145.230:8086/simias10/ClientUpdate.asmx"/>
354
 
    </port>
355
 
  </service>
356
 
</definitions>
 
 
b'\\ No newline at end of file'