Subversion Repositories HomeAutomation

Rev

Details | Last modification | View Log | SVN | RSS feed

Rev Author Line No. Line
1158 arune 1
<?php
2
require(dirname(__FILE__)."/config.php");
3
 
4
echo('
5
<?xml version="1.0" encoding="utf-8"?>
6
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
7
                  xmlns:tns="http://schemas.microsoft.com/exchange/services/2006/messages"
8
                  xmlns:s="http://www.w3.org/2001/XMLSchema"
9
                  targetNamespace="http://schemas.microsoft.com/exchange/services/2006/messages"
10
                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
11
                  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
12
    <wsdl:types>
13
        <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
14
            <xs:import namespace="http://schemas.microsoft.com/exchange/services/2006/messages" schemaLocation="messages.xsd"/>
15
        </xs:schema>
16
    </wsdl:types>
17
    <wsdl:message name="ConvertIdSoapIn">
18
        <wsdl:part name="request" element="tns:ConvertId"/>
19
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
20
 
21
    </wsdl:message>
22
    <wsdl:message name="ConvertIdSoapOut">
23
        <wsdl:part name="ConvertIdResult" element="tns:ConvertIdResponse"/>
24
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
25
    </wsdl:message>
26
    <wsdl:message name="GetFolderSoapIn">
27
        <wsdl:part name="request" element="tns:GetFolder" />
28
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
29
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
30
 
31
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
32
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
33
    </wsdl:message>
34
    <wsdl:message name="GetFolderSoapOut">
35
        <wsdl:part name="GetFolderResult" element="tns:GetFolderResponse" />
36
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
37
    </wsdl:message>
38
    <wsdl:message name="CreateFolderSoapIn">
39
        <wsdl:part name="request" element="tns:CreateFolder" />
40
 
41
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
42
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
43
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
44
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
45
  </wsdl:message>
46
    <wsdl:message name="CreateFolderSoapOut">
47
        <wsdl:part name="CreateFolderResult" element="tns:CreateFolderResponse" />
48
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
49
    </wsdl:message>
50
 
51
    <wsdl:message name="CreateManagedFolderSoapIn">
52
        <wsdl:part name="request" element="tns:CreateManagedFolder" />
53
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
54
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
55
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
56
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
57
  </wsdl:message>
58
    <wsdl:message name="CreateManagedFolderSoapOut">
59
        <wsdl:part name="CreateManagedFolderResult" element="tns:CreateManagedFolderResponse" />
60
 
61
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
62
    </wsdl:message>
63
    <wsdl:message name="DeleteFolderSoapIn">
64
        <wsdl:part name="request" element="tns:DeleteFolder" />
65
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
66
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
67
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
68
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
69
  </wsdl:message>
70
 
71
    <wsdl:message name="DeleteFolderSoapOut">
72
        <wsdl:part name="DeleteFolderResult" element="tns:DeleteFolderResponse" />
73
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
74
    </wsdl:message>
75
    <wsdl:message name="UpdateFolderSoapIn">
76
        <wsdl:part name="request" element="tns:UpdateFolder" />
77
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
78
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
79
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
80
 
81
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
82
  </wsdl:message>
83
    <wsdl:message name="UpdateFolderSoapOut">
84
        <wsdl:part name="UpdateFolderResult" element="tns:UpdateFolderResponse" />
85
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
86
    </wsdl:message>
87
    <wsdl:message name="MoveFolderSoapIn">
88
        <wsdl:part name="request" element="tns:MoveFolder" />
89
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
90
 
91
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
92
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
93
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
94
  </wsdl:message>
95
    <wsdl:message name="MoveFolderSoapOut">
96
        <wsdl:part name="MoveFolderResult" element="tns:MoveFolderResponse" />
97
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
98
    </wsdl:message>
99
    <wsdl:message name="CopyFolderSoapIn">
100
 
101
        <wsdl:part name="request" element="tns:CopyFolder" />
102
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
103
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
104
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
105
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
106
  </wsdl:message>
107
    <wsdl:message name="CopyFolderSoapOut">
108
        <wsdl:part name="CopyFolderResult" element="tns:CopyFolderResponse" />
109
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
110
 
111
    </wsdl:message>
112
    <wsdl:message name="FindFolderSoapIn">
113
        <wsdl:part name="request" element="tns:FindFolder"/>
114
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
115
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
116
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
117
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
118
  </wsdl:message>
119
    <wsdl:message name="FindFolderSoapOut">
120
 
121
        <wsdl:part name="FindFolderResult" element="tns:FindFolderResponse"/>
122
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
123
    </wsdl:message>
124
    <wsdl:message name="GetItemSoapIn">
125
        <wsdl:part name="request" element="tns:GetItem" />
126
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
127
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
128
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
129
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
130
 
131
  </wsdl:message>
132
    <wsdl:message name="GetItemSoapOut">
133
        <wsdl:part name="GetItemResult" element="tns:GetItemResponse" />
134
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
135
    </wsdl:message>
136
    <wsdl:message name="CreateItemSoapIn">
137
        <wsdl:part name="request" element="tns:CreateItem" />
138
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
139
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
140
 
141
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
142
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
143
  </wsdl:message>
144
    <wsdl:message name="CreateItemSoapOut">
145
        <wsdl:part name="CreateItemResult" element="tns:CreateItemResponse" />
146
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
147
    </wsdl:message>
148
    <wsdl:message name="DeleteItemSoapIn">
149
        <wsdl:part name="request" element="tns:DeleteItem" />
150
 
151
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
152
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
153
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
154
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
155
  </wsdl:message>
156
    <wsdl:message name="DeleteItemSoapOut">
157
        <wsdl:part name="DeleteItemResult" element="tns:DeleteItemResponse" />
158
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
159
    </wsdl:message>
160
 
161
    <wsdl:message name="UpdateItemSoapIn">
162
        <wsdl:part name="request" element="tns:UpdateItem" />
163
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
164
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
165
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
166
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
167
  </wsdl:message>
168
    <wsdl:message name="UpdateItemSoapOut">
169
        <wsdl:part name="UpdateItemResult" element="tns:UpdateItemResponse" />
170
 
171
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
172
    </wsdl:message>
173
    <wsdl:message name="SendItemSoapIn">
174
        <wsdl:part name="request" element="tns:SendItem" />
175
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
176
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
177
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
178
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
179
  </wsdl:message>
180
 
181
    <wsdl:message name="SendItemSoapOut">
182
        <wsdl:part name="SendItemResult" element="tns:SendItemResponse" />
183
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
184
    </wsdl:message>
185
    <wsdl:message name="MoveItemSoapIn">
186
        <wsdl:part name="request" element="tns:MoveItem" />
187
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
188
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
189
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
190
 
191
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
192
  </wsdl:message>
193
    <wsdl:message name="MoveItemSoapOut">
194
        <wsdl:part name="MoveItemResult" element="tns:MoveItemResponse" />
195
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
196
    </wsdl:message>
197
    <wsdl:message name="CopyItemSoapIn">
198
        <wsdl:part name="request" element="tns:CopyItem" />
199
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
200
 
201
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
202
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
203
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
204
  </wsdl:message>
205
    <wsdl:message name="CopyItemSoapOut">
206
        <wsdl:part name="CopyItemResult" element="tns:CopyItemResponse" />
207
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
208
    </wsdl:message>
209
    <wsdl:message name="CreateAttachmentSoapIn">
210
 
211
        <wsdl:part name="request" element="tns:CreateAttachment" />
212
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
213
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
214
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
215
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
216
  </wsdl:message>
217
    <wsdl:message name="CreateAttachmentSoapOut">
218
        <wsdl:part name="CreateAttachmentResult" element="tns:CreateAttachmentResponse" />
219
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
220
 
221
    </wsdl:message>
222
    <wsdl:message name="DeleteAttachmentSoapIn">
223
        <wsdl:part name="request" element="tns:DeleteAttachment" />
224
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
225
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
226
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
227
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
228
  </wsdl:message>
229
    <wsdl:message name="DeleteAttachmentSoapOut">
230
 
231
        <wsdl:part name="DeleteAttachmentResult" element="tns:DeleteAttachmentResponse" />
232
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
233
    </wsdl:message>
234
    <wsdl:message name="GetAttachmentSoapIn">
235
        <wsdl:part name="request" element="tns:GetAttachment" />
236
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
237
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
238
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
239
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
240
 
241
  </wsdl:message>
242
    <wsdl:message name="GetAttachmentSoapOut">
243
        <wsdl:part name="GetAttachmentResult" element="tns:GetAttachmentResponse" />
244
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
245
    </wsdl:message>
246
    <wsdl:message name="ResolveNamesSoapIn">
247
        <wsdl:part name="request" element="tns:ResolveNames" />
248
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
249
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
250
 
251
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
252
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
253
  </wsdl:message>
254
    <wsdl:message name="ResolveNamesSoapOut">
255
        <wsdl:part name="ResolveNamesResult" element="tns:ResolveNamesResponse" />
256
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
257
    </wsdl:message>
258
    <wsdl:message name="ExpandDLSoapIn">
259
        <wsdl:part name="request" element="tns:ExpandDL" />
260
 
261
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
262
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
263
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
264
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
265
  </wsdl:message>
266
    <wsdl:message name="ExpandDLSoapOut">
267
        <wsdl:part name="ExpandDLResult" element="tns:ExpandDLResponse" />
268
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
269
    </wsdl:message>
270
 
271
    <wsdl:message name="FindItemSoapIn">
272
        <wsdl:part name="request" element="tns:FindItem"/>
273
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
274
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
275
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
276
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
277
  </wsdl:message>
278
    <wsdl:message name="FindItemSoapOut">
279
        <wsdl:part name="FindItemResult" element="tns:FindItemResponse"/>
280
 
281
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
282
    </wsdl:message>
283
 
284
    <wsdl:message name="SubscribeSoapIn">
285
        <wsdl:part name="request" element="tns:Subscribe" />
286
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
287
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
288
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
289
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
290
 
291
  </wsdl:message>
292
    <wsdl:message name="SubscribeSoapOut">
293
        <wsdl:part name="SubscribeResult" element="tns:SubscribeResponse" />
294
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
295
    </wsdl:message>
296
    <wsdl:message name="UnsubscribeSoapIn">
297
        <wsdl:part name="request" element="tns:Unsubscribe" />
298
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
299
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
300
 
301
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
302
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
303
  </wsdl:message>
304
    <wsdl:message name="UnsubscribeSoapOut">
305
        <wsdl:part name="UnsubscribeResult" element="tns:UnsubscribeResponse" />
306
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
307
    </wsdl:message>
308
    <wsdl:message name="GetEventsSoapIn">
309
        <wsdl:part name="request" element="tns:GetEvents" />
310
 
311
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
312
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
313
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
314
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
315
  </wsdl:message>
316
    <wsdl:message name="GetEventsSoapOut">
317
        <wsdl:part name="GetEventsResult" element="tns:GetEventsResponse" />
318
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
319
    </wsdl:message>
320
 
321
    <wsdl:message name="SyncFolderHierarchySoapIn">
322
        <wsdl:part name="request" element="tns:SyncFolderHierarchy" />
323
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
324
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
325
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
326
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
327
  </wsdl:message>
328
    <wsdl:message name="SyncFolderHierarchySoapOut">
329
        <wsdl:part name="SyncFolderHierarchyResult" element="tns:SyncFolderHierarchyResponse" />
330
 
331
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
332
    </wsdl:message>
333
    <wsdl:message name="SyncFolderItemsSoapIn">
334
        <wsdl:part name="request" element="tns:SyncFolderItems" />
335
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
336
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
337
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
338
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
339
  </wsdl:message>
340
 
341
    <wsdl:message name="SyncFolderItemsSoapOut">
342
        <wsdl:part name="SyncFolderItemsResult" element="tns:SyncFolderItemsResponse" />
343
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
344
    </wsdl:message>
345
 
346
  <wsdl:message name="GetDelegateSoapIn">
347
        <wsdl:part name="request" element="tns:GetDelegate" />
348
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
349
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
350
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
351
 
352
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
353
  </wsdl:message>
354
  <wsdl:message name="GetDelegateSoapOut">
355
        <wsdl:part name="GetDelegateResult" element="tns:GetDelegateResponse" />
356
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
357
  </wsdl:message>
358
  <wsdl:message name="AddDelegateSoapIn">
359
        <wsdl:part name="request" element="tns:AddDelegate" />
360
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
361
 
362
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
363
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
364
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
365
  </wsdl:message>
366
  <wsdl:message name="AddDelegateSoapOut">
367
        <wsdl:part name="AddDelegateResult" element="tns:AddDelegateResponse" />
368
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
369
  </wsdl:message>
370
  <wsdl:message name="RemoveDelegateSoapIn">
371
 
372
        <wsdl:part name="request" element="tns:RemoveDelegate" />
373
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
374
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
375
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
376
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
377
  </wsdl:message>
378
  <wsdl:message name="RemoveDelegateSoapOut">
379
        <wsdl:part name="RemoveDelegateResult" element="tns:RemoveDelegateResponse" />
380
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
381
 
382
  </wsdl:message>
383
  <wsdl:message name="UpdateDelegateSoapIn">
384
        <wsdl:part name="request" element="tns:UpdateDelegate" />
385
        <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
386
        <wsdl:part name="S2SAuth" element="t:SerializedSecurityContext"/>
387
        <wsdl:part name="MailboxCulture" element="t:MailboxCulture"/>
388
        <wsdl:part name="RequestVersion" element="t:RequestServerVersion"/>
389
  </wsdl:message>
390
  <wsdl:message name="UpdateDelegateSoapOut">
391
 
392
        <wsdl:part name="UpdateDelegateResult" element="tns:UpdateDelegateResponse" />
393
        <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
394
  </wsdl:message>
395
 
396
   <!-- Availability Service messages -->
397
 
398
  <wsdl:message name="GetUserAvailabilitySoapIn">
399
    <wsdl:part name="GetUserAvailabilityRequest" element="tns:GetUserAvailabilityRequest" />
400
    <wsdl:part name="SerializedSecurityContext" element="t:SerializedSecurityContext" />
401
    <wsdl:part name="ProxyRequestTypeHeader" element="t:ProxyRequestTypeHeader" />
402
 
403
    <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
404
  </wsdl:message>
405
  <wsdl:message name="GetUserAvailabilitySoapOut">
406
    <wsdl:part name="GetUserAvailabilityResult" element="tns:GetUserAvailabilityResponse" />
407
    <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
408
  </wsdl:message>
409
  <wsdl:message name="GetUserOofSettingsSoapIn">
410
    <wsdl:part name="GetUserOofSettingsRequest" element="tns:GetUserOofSettingsRequest" />
411
    <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
412
 
413
  </wsdl:message>
414
  <wsdl:message name="GetUserOofSettingsSoapOut">
415
    <wsdl:part name="GetUserOofSettingsResult" element="tns:GetUserOofSettingsResponse" />
416
    <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
417
  </wsdl:message>
418
  <wsdl:message name="SetUserOofSettingsSoapIn">
419
    <wsdl:part name="SetUserOofSettingsRequest" element="tns:SetUserOofSettingsRequest" />
420
    <wsdl:part name="Impersonation" element="t:ExchangeImpersonation"/>
421
  </wsdl:message>
422
 
423
  <wsdl:message name="SetUserOofSettingsSoapOut">
424
    <wsdl:part name="SetUserOofSettingsResult" element="tns:SetUserOofSettingsResponse" />
425
    <wsdl:part name="ServerVersion" element="t:ServerVersionInfo"/>
426
  </wsdl:message>
427
 
428
    <wsdl:portType name="ExchangeServicePortType">
429
        <wsdl:operation name="ResolveNames">
430
            <wsdl:input message="tns:ResolveNamesSoapIn" />
431
            <wsdl:output message="tns:ResolveNamesSoapOut" />
432
        </wsdl:operation>
433
 
434
        <wsdl:operation name="ExpandDL">
435
            <wsdl:input message="tns:ExpandDLSoapIn" />
436
            <wsdl:output message="tns:ExpandDLSoapOut" />
437
        </wsdl:operation>
438
        <wsdl:operation name="FindFolder">
439
            <wsdl:input message="tns:FindFolderSoapIn"/>
440
            <wsdl:output message="tns:FindFolderSoapOut"/>
441
        </wsdl:operation>
442
        <wsdl:operation name="FindItem">
443
 
444
            <wsdl:input message="tns:FindItemSoapIn"/>
445
            <wsdl:output message="tns:FindItemSoapOut"/>
446
        </wsdl:operation>
447
        <wsdl:operation name="GetFolder">
448
            <wsdl:input message="tns:GetFolderSoapIn" />
449
            <wsdl:output message="tns:GetFolderSoapOut" />
450
        </wsdl:operation>
451
        <wsdl:operation name="ConvertId">
452
            <wsdl:input message="tns:ConvertIdSoapIn"/>
453
 
454
            <wsdl:output message="tns:ConvertIdSoapOut"/>
455
        </wsdl:operation>
456
        <wsdl:operation name="CreateFolder">
457
            <wsdl:input message="tns:CreateFolderSoapIn" />
458
            <wsdl:output message="tns:CreateFolderSoapOut" />
459
        </wsdl:operation>
460
        <wsdl:operation name="DeleteFolder">
461
            <wsdl:input message="tns:DeleteFolderSoapIn" />
462
            <wsdl:output message="tns:DeleteFolderSoapOut" />
463
 
464
        </wsdl:operation>
465
        <wsdl:operation name="UpdateFolder">
466
            <wsdl:input message="tns:UpdateFolderSoapIn" />
467
            <wsdl:output message="tns:UpdateFolderSoapOut" />
468
        </wsdl:operation>
469
        <wsdl:operation name="MoveFolder">
470
            <wsdl:input message="tns:MoveFolderSoapIn" />
471
            <wsdl:output message="tns:MoveFolderSoapOut" />
472
        </wsdl:operation>
473
 
474
        <wsdl:operation name="CopyFolder">
475
            <wsdl:input message="tns:CopyFolderSoapIn" />
476
            <wsdl:output message="tns:CopyFolderSoapOut" />
477
        </wsdl:operation>
478
        <wsdl:operation name="Subscribe">
479
            <wsdl:input message="tns:SubscribeSoapIn" />
480
            <wsdl:output message="tns:SubscribeSoapOut" />
481
        </wsdl:operation>
482
        <wsdl:operation name="Unsubscribe">
483
 
484
            <wsdl:input message="tns:UnsubscribeSoapIn" />
485
            <wsdl:output message="tns:UnsubscribeSoapOut" />
486
        </wsdl:operation>
487
        <wsdl:operation name="GetEvents">
488
            <wsdl:input message="tns:GetEventsSoapIn" />
489
            <wsdl:output message="tns:GetEventsSoapOut" />
490
        </wsdl:operation>
491
        <wsdl:operation name="SyncFolderHierarchy">
492
            <wsdl:input message="tns:SyncFolderHierarchySoapIn" />
493
 
494
            <wsdl:output message="tns:SyncFolderHierarchySoapOut" />
495
        </wsdl:operation>
496
        <wsdl:operation name="SyncFolderItems">
497
            <wsdl:input message="tns:SyncFolderItemsSoapIn" />
498
            <wsdl:output message="tns:SyncFolderItemsSoapOut" />
499
        </wsdl:operation>
500
 
501
        <wsdl:operation name="CreateManagedFolder">
502
            <wsdl:input message="tns:CreateManagedFolderSoapIn" />
503
 
504
            <wsdl:output message="tns:CreateManagedFolderSoapOut" />
505
        </wsdl:operation>
506
 
507
        <wsdl:operation name="GetItem">
508
            <wsdl:input message="tns:GetItemSoapIn" />
509
            <wsdl:output message="tns:GetItemSoapOut" />
510
        </wsdl:operation>
511
        <wsdl:operation name="CreateItem">
512
            <wsdl:input message="tns:CreateItemSoapIn" />
513
 
514
            <wsdl:output message="tns:CreateItemSoapOut" />
515
        </wsdl:operation>
516
        <wsdl:operation name="DeleteItem">
517
            <wsdl:input message="tns:DeleteItemSoapIn" />
518
            <wsdl:output message="tns:DeleteItemSoapOut" />
519
        </wsdl:operation>
520
        <wsdl:operation name="UpdateItem">
521
            <wsdl:input message="tns:UpdateItemSoapIn" />
522
            <wsdl:output message="tns:UpdateItemSoapOut" />
523
 
524
        </wsdl:operation>
525
        <wsdl:operation name="SendItem">
526
            <wsdl:input message="tns:SendItemSoapIn" />
527
            <wsdl:output message="tns:SendItemSoapOut" />
528
        </wsdl:operation>
529
        <wsdl:operation name="MoveItem">
530
            <wsdl:input message="tns:MoveItemSoapIn" />
531
            <wsdl:output message="tns:MoveItemSoapOut" />
532
        </wsdl:operation>
533
 
534
        <wsdl:operation name="CopyItem">
535
            <wsdl:input message="tns:CopyItemSoapIn" />
536
            <wsdl:output message="tns:CopyItemSoapOut" />
537
        </wsdl:operation>
538
        <wsdl:operation name="CreateAttachment">
539
            <wsdl:input message="tns:CreateAttachmentSoapIn" />
540
            <wsdl:output message="tns:CreateAttachmentSoapOut" />
541
        </wsdl:operation>
542
        <wsdl:operation name="DeleteAttachment">
543
 
544
            <wsdl:input message="tns:DeleteAttachmentSoapIn" />
545
            <wsdl:output message="tns:DeleteAttachmentSoapOut" />
546
        </wsdl:operation>
547
        <wsdl:operation name="GetAttachment">
548
            <wsdl:input message="tns:GetAttachmentSoapIn" />
549
            <wsdl:output message="tns:GetAttachmentSoapOut" />
550
        </wsdl:operation>
551
        <wsdl:operation name="GetDelegate">
552
            <wsdl:input message="tns:GetDelegateSoapIn" />
553
 
554
            <wsdl:output message="tns:GetDelegateSoapOut" />
555
        </wsdl:operation>
556
        <wsdl:operation name="AddDelegate">
557
            <wsdl:input message="tns:AddDelegateSoapIn" />
558
            <wsdl:output message="tns:AddDelegateSoapOut" />
559
        </wsdl:operation>
560
        <wsdl:operation name="RemoveDelegate">
561
            <wsdl:input message="tns:RemoveDelegateSoapIn" />
562
            <wsdl:output message="tns:RemoveDelegateSoapOut" />
563
 
564
        </wsdl:operation>
565
        <wsdl:operation name="UpdateDelegate">
566
            <wsdl:input message="tns:UpdateDelegateSoapIn" />
567
            <wsdl:output message="tns:UpdateDelegateSoapOut" />
568
        </wsdl:operation>
569
 
570
    <!-- Availability Service Operations -->
571
 
572
    <!-- GetUserAvailability -->
573
    <wsdl:operation name="GetUserAvailability">
574
 
575
      <wsdl:input message="tns:GetUserAvailabilitySoapIn" />
576
      <wsdl:output message="tns:GetUserAvailabilitySoapOut" />
577
    </wsdl:operation>
578
 
579
    <!-- GetUserOofSettings -->
580
    <wsdl:operation name="GetUserOofSettings">
581
      <wsdl:input message="tns:GetUserOofSettingsSoapIn" />
582
      <wsdl:output message="tns:GetUserOofSettingsSoapOut" />
583
    </wsdl:operation>
584
 
585
    <!-- SetUserOofSettings -->
586
    <wsdl:operation name="SetUserOofSettings">
587
      <wsdl:input message="tns:SetUserOofSettingsSoapIn" />
588
      <wsdl:output message="tns:SetUserOofSettingsSoapOut" />
589
    </wsdl:operation>  
590
  </wsdl:portType>
591
 
592
    <wsdl:binding name="ExchangeServiceBinding" type="tns:ExchangeServicePortType">
593
        <wsdl:documentation>
594
 
595
            <wsi:Claim conformsTo="http://ws-i.org/profiles/basic/1.0" xmlns:wsi="http://ws-i.org/schemas/conformanceClaim/" />
596
        </wsdl:documentation>
597
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
598
        <wsdl:operation name="ResolveNames">
599
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/ResolveNames" />
600
            <wsdl:input>
601
                <soap:body parts="request" use="literal"/>
602
                <soap:header message="tns:ResolveNamesSoapIn" part="Impersonation" use="literal"/>
603
                <soap:header message="tns:ResolveNamesSoapIn" part="S2SAuth" use="literal"/>
604
 
605
        <soap:header message="tns:ResolveNamesSoapIn" part="MailboxCulture" use="literal"/>
606
        <soap:header message="tns:ResolveNamesSoapIn" part="RequestVersion" use="literal"/>
607
      </wsdl:input>
608
            <wsdl:output>
609
                <soap:body parts="ResolveNamesResult" use="literal" />
610
                <soap:header message="tns:ResolveNamesSoapOut" part="ServerVersion" use="literal"/>
611
            </wsdl:output>
612
        </wsdl:operation>
613
        <wsdl:operation name="ExpandDL">
614
 
615
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/ExpandDL" />
616
            <wsdl:input>
617
                <soap:header message="tns:ExpandDLSoapIn" part="Impersonation" use="literal"/>
618
                <soap:header message="tns:ExpandDLSoapIn" part="S2SAuth" use="literal"/>
619
                <soap:header message="tns:ExpandDLSoapIn" part="MailboxCulture" use="literal"/>
620
        <soap:header message="tns:ExpandDLSoapIn" part="RequestVersion" use="literal"/>
621
        <soap:body parts="request" use="literal" />
622
            </wsdl:input>
623
            <wsdl:output>
624
 
625
                <soap:body parts="ExpandDLResult" use="literal" />
626
                <soap:header message="tns:ExpandDLSoapOut" part="ServerVersion" use="literal"/>
627
            </wsdl:output>
628
        </wsdl:operation>
629
 
630
        <wsdl:operation name="FindFolder">
631
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/FindFolder"/>
632
            <wsdl:input>
633
                <soap:header message="tns:FindFolderSoapIn" part="Impersonation" use="literal"/>
634
 
635
                <soap:header message="tns:FindFolderSoapIn" part="S2SAuth" use="literal"/>
636
                <soap:header message="tns:FindFolderSoapIn" part="MailboxCulture" use="literal"/>
637
        <soap:header message="tns:FindFolderSoapIn" part="RequestVersion" use="literal"/>
638
        <soap:body parts="request" use="literal" />
639
            </wsdl:input>
640
            <wsdl:output>
641
                <soap:body parts="FindFolderResult" use="literal" />
642
                <soap:header message="tns:FindFolderSoapOut" part="ServerVersion" use="literal"/>
643
            </wsdl:output>
644
 
645
        </wsdl:operation>
646
        <wsdl:operation name="FindItem">
647
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/FindItem"/>
648
            <wsdl:input>
649
                <soap:header message="tns:FindItemSoapIn" part="Impersonation" use="literal"/>
650
                <soap:header message="tns:FindItemSoapIn" part="S2SAuth" use="literal"/>
651
                <soap:header message="tns:FindItemSoapIn" part="MailboxCulture" use="literal"/>
652
        <soap:header message="tns:FindItemSoapIn" part="RequestVersion" use="literal"/>
653
        <soap:body parts="request" use="literal" />
654
 
655
            </wsdl:input>
656
            <wsdl:output>
657
                <soap:body parts="FindItemResult" use="literal" />
658
                <soap:header message="tns:FindItemSoapOut" part="ServerVersion" use="literal"/>
659
            </wsdl:output>
660
        </wsdl:operation>
661
        <wsdl:operation name="GetFolder">
662
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/GetFolder" />
663
            <wsdl:input>
664
 
665
                <soap:header message="tns:GetFolderSoapIn" part="Impersonation" use="literal"/>
666
                <soap:header message="tns:GetFolderSoapIn" part="S2SAuth" use="literal"/>
667
                <soap:header message="tns:GetFolderSoapIn" part="MailboxCulture" use="literal"/>
668
        <soap:header message="tns:GetFolderSoapIn" part="RequestVersion" use="literal"/>
669
        <soap:body parts="request" use="literal" />
670
            </wsdl:input>
671
            <wsdl:output>
672
                <soap:body parts="GetFolderResult" use="literal" />
673
                <soap:header message="tns:GetFolderSoapOut" part="ServerVersion" use="literal"/>
674
 
675
            </wsdl:output>
676
        </wsdl:operation>
677
        <wsdl:operation name="ConvertId">
678
      <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/ConvertId" />
679
            <wsdl:input>
680
        <soap:header message="tns:ConvertIdSoapIn" part="RequestVersion" use="literal"/>
681
        <soap:body parts="request" use="literal" />
682
            </wsdl:input>
683
            <wsdl:output>
684
 
685
                <soap:body parts="ConvertIdResult" use="literal" />
686
                <soap:header message="tns:ConvertIdSoapOut" part="ServerVersion" use="literal"/>
687
            </wsdl:output>
688
        </wsdl:operation>
689
        <wsdl:operation name="CreateFolder">
690
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CreateFolder" />
691
            <wsdl:input>
692
                <soap:header message="tns:CreateFolderSoapIn" part="Impersonation" use="literal"/>
693
                <soap:header message="tns:CreateFolderSoapIn" part="S2SAuth" use="literal"/>
694
 
695
                <soap:header message="tns:CreateFolderSoapIn" part="MailboxCulture" use="literal"/>
696
        <soap:header message="tns:CreateFolderSoapIn" part="RequestVersion" use="literal"/>
697
        <soap:body parts="request" use="literal" />
698
            </wsdl:input>
699
            <wsdl:output>
700
                <soap:body parts="CreateFolderResult" use="literal" />
701
                <soap:header message="tns:CreateFolderSoapOut" part="ServerVersion" use="literal"/>
702
            </wsdl:output>
703
        </wsdl:operation>
704
 
705
        <wsdl:operation name="DeleteFolder">
706
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/DeleteFolder" />
707
            <wsdl:input>
708
                <soap:header message="tns:DeleteFolderSoapIn" part="Impersonation" use="literal"/>
709
                <soap:header message="tns:DeleteFolderSoapIn" part="S2SAuth" use="literal"/>
710
                <soap:header message="tns:DeleteFolderSoapIn" part="MailboxCulture" use="literal"/>
711
        <soap:header message="tns:DeleteFolderSoapIn" part="RequestVersion" use="literal"/>
712
        <soap:body parts="request" use="literal" />
713
            </wsdl:input>
714
 
715
            <wsdl:output>
716
                <soap:body parts="DeleteFolderResult" use="literal" />
717
                <soap:header message="tns:DeleteFolderSoapOut" part="ServerVersion" use="literal"/>
718
            </wsdl:output>
719
        </wsdl:operation>
720
        <wsdl:operation name="UpdateFolder">
721
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/UpdateFolder" />
722
            <wsdl:input>
723
                <soap:header message="tns:UpdateFolderSoapIn" part="Impersonation" use="literal"/>
724
 
725
                <soap:header message="tns:UpdateFolderSoapIn" part="S2SAuth" use="literal"/>
726
                <soap:header message="tns:UpdateFolderSoapIn" part="MailboxCulture" use="literal"/>
727
        <soap:header message="tns:UpdateFolderSoapIn" part="RequestVersion" use="literal"/>
728
        <soap:body parts="request" use="literal" />
729
            </wsdl:input>
730
            <wsdl:output>
731
                <soap:body parts="UpdateFolderResult" use="literal" />
732
                <soap:header message="tns:UpdateFolderSoapOut" part="ServerVersion" use="literal"/>
733
            </wsdl:output>
734
 
735
        </wsdl:operation>
736
        <wsdl:operation name="MoveFolder">
737
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/MoveFolder" />
738
            <wsdl:input>
739
                <soap:header message="tns:MoveFolderSoapIn" part="Impersonation" use="literal"/>
740
                <soap:header message="tns:MoveFolderSoapIn" part="S2SAuth" use="literal"/>
741
                <soap:header message="tns:MoveFolderSoapIn" part="MailboxCulture" use="literal"/>
742
        <soap:header message="tns:MoveFolderSoapIn" part="RequestVersion" use="literal"/>
743
        <soap:body parts="request" use="literal" />
744
 
745
            </wsdl:input>
746
            <wsdl:output>
747
                <soap:body parts="MoveFolderResult" use="literal" />
748
                <soap:header message="tns:MoveFolderSoapOut" part="ServerVersion" use="literal"/>
749
            </wsdl:output>
750
        </wsdl:operation>
751
        <wsdl:operation name="CopyFolder">
752
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CopyFolder" />
753
            <wsdl:input>
754
 
755
                <soap:header message="tns:CopyFolderSoapIn" part="Impersonation" use="literal"/>
756
                <soap:header message="tns:CopyFolderSoapIn" part="S2SAuth" use="literal"/>
757
                <soap:header message="tns:CopyFolderSoapIn" part="MailboxCulture" use="literal"/>
758
        <soap:header message="tns:CopyFolderSoapIn" part="RequestVersion" use="literal"/>
759
        <soap:body parts="request" use="literal" />
760
            </wsdl:input>
761
            <wsdl:output>
762
                <soap:body parts="CopyFolderResult" use="literal" />
763
                <soap:header message="tns:CopyFolderSoapOut" part="ServerVersion" use="literal"/>
764
 
765
            </wsdl:output>
766
        </wsdl:operation>
767
        <wsdl:operation name="Subscribe">
768
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/Subscribe" />
769
            <wsdl:input>
770
                <soap:header message="tns:SubscribeSoapIn" part="Impersonation" use="literal"/>
771
                <soap:header message="tns:SubscribeSoapIn" part="S2SAuth" use="literal"/>
772
                <soap:header message="tns:SubscribeSoapIn" part="MailboxCulture" use="literal"/>
773
        <soap:header message="tns:SubscribeSoapIn" part="RequestVersion" use="literal"/>
774
 
775
        <soap:body parts="request" use="literal" />
776
            </wsdl:input>
777
            <wsdl:output>
778
                <soap:body parts="SubscribeResult" use="literal" />
779
                <soap:header message="tns:SubscribeSoapOut" part="ServerVersion" use="literal"/>
780
            </wsdl:output>
781
        </wsdl:operation>
782
        <wsdl:operation name="Unsubscribe">
783
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/Unsubscribe" />
784
 
785
            <wsdl:input>
786
                <soap:header message="tns:UnsubscribeSoapIn" part="Impersonation" use="literal"/>
787
                <soap:header message="tns:UnsubscribeSoapIn" part="S2SAuth" use="literal"/>
788
                <soap:header message="tns:UnsubscribeSoapIn" part="MailboxCulture" use="literal"/>
789
        <soap:header message="tns:UnsubscribeSoapIn" part="RequestVersion" use="literal"/>
790
        <soap:body parts="request" use="literal" />
791
            </wsdl:input>
792
            <wsdl:output>
793
                <soap:body parts="UnsubscribeResult" use="literal" />
794
 
795
                <soap:header message="tns:UnsubscribeSoapOut" part="ServerVersion" use="literal"/>
796
            </wsdl:output>
797
        </wsdl:operation>
798
        <wsdl:operation name="GetEvents">
799
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/GetEvents" />
800
            <wsdl:input>
801
                <soap:header message="tns:GetEventsSoapIn" part="Impersonation" use="literal"/>
802
                <soap:header message="tns:GetEventsSoapIn" part="S2SAuth" use="literal"/>
803
                <soap:header message="tns:GetEventsSoapIn" part="MailboxCulture" use="literal"/>
804
 
805
        <soap:header message="tns:GetEventsSoapIn" part="RequestVersion" use="literal"/>
806
        <soap:body parts="request" use="literal" />
807
            </wsdl:input>
808
            <wsdl:output>
809
                <soap:body parts="GetEventsResult" use="literal" />
810
                <soap:header message="tns:GetEventsSoapOut" part="ServerVersion" use="literal"/>
811
            </wsdl:output>
812
        </wsdl:operation>
813
        <wsdl:operation name="SyncFolderHierarchy">
814
 
815
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/SyncFolderHierarchy" />
816
            <wsdl:input>
817
                <soap:header message="tns:SyncFolderHierarchySoapIn" part="Impersonation" use="literal"></soap:header>
818
                <soap:header message="tns:SyncFolderHierarchySoapIn" part="S2SAuth" use="literal"/>
819
        <soap:header message="tns:SyncFolderHierarchySoapIn" part="MailboxCulture" use="literal"/>
820
        <soap:header message="tns:SyncFolderHierarchySoapIn" part="RequestVersion" use="literal"/>
821
        <soap:body parts="request" use="literal" />
822
            </wsdl:input>
823
            <wsdl:output>
824
 
825
                <soap:body parts="SyncFolderHierarchyResult" use="literal" />
826
                <soap:header message="tns:SyncFolderHierarchySoapOut" part="ServerVersion" use="literal"/>
827
            </wsdl:output>
828
        </wsdl:operation>
829
        <wsdl:operation name="SyncFolderItems">
830
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/SyncFolderItems" />
831
            <wsdl:input>
832
                <soap:header message="tns:SyncFolderItemsSoapIn" part="Impersonation" use="literal"></soap:header>
833
                <soap:header message="tns:SyncFolderItemsSoapIn" part="S2SAuth" use="literal"/>
834
 
835
        <soap:header message="tns:SyncFolderItemsSoapIn" part="MailboxCulture" use="literal"/>
836
        <soap:header message="tns:SyncFolderItemsSoapIn" part="RequestVersion" use="literal"/>
837
        <soap:body parts="request" use="literal" />
838
            </wsdl:input>
839
            <wsdl:output>
840
                <soap:body parts="SyncFolderItemsResult" use="literal" />
841
                <soap:header message="tns:SyncFolderItemsSoapOut" part="ServerVersion" use="literal"/>
842
            </wsdl:output>
843
        </wsdl:operation>
844
 
845
        <wsdl:operation name="GetItem">
846
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/GetItem" />
847
            <wsdl:input>
848
                <soap:header message="tns:GetItemSoapIn" part="Impersonation" use="literal"/>
849
                <soap:header message="tns:GetItemSoapIn" part="S2SAuth" use="literal"/>
850
                <soap:header message="tns:GetItemSoapIn" part="MailboxCulture" use="literal"/>
851
        <soap:header message="tns:GetItemSoapIn" part="RequestVersion" use="literal"/>
852
        <soap:body parts="request" use="literal" />
853
 
854
            </wsdl:input>
855
            <wsdl:output>
856
                <soap:body parts="GetItemResult" use="literal" />
857
                <soap:header message="tns:GetItemSoapOut" part="ServerVersion" use="literal"/>
858
            </wsdl:output>
859
        </wsdl:operation>
860
        <wsdl:operation name="CreateItem">
861
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CreateItem" />
862
            <wsdl:input>
863
 
864
                <soap:header message="tns:CreateItemSoapIn" part="Impersonation" use="literal"/>
865
                <soap:header message="tns:CreateItemSoapIn" part="S2SAuth" use="literal"/>
866
                <soap:header message="tns:CreateItemSoapIn" part="MailboxCulture" use="literal"/>
867
        <soap:header message="tns:CreateItemSoapIn" part="RequestVersion" use="literal"/>
868
        <soap:body parts="request" use="literal" />
869
            </wsdl:input>
870
            <wsdl:output>
871
                <soap:body parts="CreateItemResult" use="literal" />
872
                <soap:header message="tns:CreateItemSoapOut" part="ServerVersion" use="literal"/>
873
 
874
            </wsdl:output>
875
        </wsdl:operation>
876
        <wsdl:operation name="DeleteItem">
877
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/DeleteItem" />
878
            <wsdl:input>
879
                <soap:header message="tns:DeleteItemSoapIn" part="Impersonation" use="literal"/>
880
                <soap:header message="tns:DeleteItemSoapIn" part="S2SAuth" use="literal"/>
881
                <soap:header message="tns:DeleteItemSoapIn" part="MailboxCulture" use="literal"/>
882
        <soap:header message="tns:DeleteItemSoapIn" part="RequestVersion" use="literal"/>
883
 
884
        <soap:body parts="request" use="literal" />
885
            </wsdl:input>
886
            <wsdl:output>
887
                <soap:body parts="DeleteItemResult" use="literal" />
888
                <soap:header message="tns:DeleteItemSoapOut" part="ServerVersion" use="literal"/>
889
            </wsdl:output>
890
        </wsdl:operation>
891
        <wsdl:operation name="UpdateItem">
892
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/UpdateItem" />
893
 
894
            <wsdl:input>
895
                <soap:header message="tns:UpdateItemSoapIn" part="Impersonation" use="literal"/>
896
                <soap:header message="tns:UpdateItemSoapIn" part="S2SAuth" use="literal"/>
897
                <soap:header message="tns:UpdateItemSoapIn" part="MailboxCulture" use="literal"/>
898
        <soap:header message="tns:UpdateItemSoapIn" part="RequestVersion" use="literal"/>
899
        <soap:body parts="request" use="literal" />
900
            </wsdl:input>
901
            <wsdl:output>
902
                <soap:body parts="UpdateItemResult" use="literal" />
903
 
904
                <soap:header message="tns:UpdateItemSoapOut" part="ServerVersion" use="literal"/>
905
            </wsdl:output>
906
        </wsdl:operation>
907
        <wsdl:operation name="SendItem">
908
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/SendItem" />
909
            <wsdl:input>
910
                <soap:header message="tns:SendItemSoapIn" part="Impersonation" use="literal"/>
911
                <soap:header message="tns:SendItemSoapIn" part="S2SAuth" use="literal"/>
912
                <soap:header message="tns:SendItemSoapIn" part="MailboxCulture" use="literal"/>
913
 
914
        <soap:header message="tns:SendItemSoapIn" part="RequestVersion" use="literal"/>
915
        <soap:body parts="request" use="literal" />
916
            </wsdl:input>
917
            <wsdl:output>
918
                <soap:body parts="SendItemResult" use="literal" />
919
                <soap:header message="tns:SendItemSoapOut" part="ServerVersion" use="literal"/>
920
            </wsdl:output>
921
        </wsdl:operation>
922
        <wsdl:operation name="MoveItem">
923
 
924
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/MoveItem" />
925
            <wsdl:input>
926
                <soap:header message="tns:MoveItemSoapIn" part="Impersonation" use="literal"/>
927
                <soap:header message="tns:MoveItemSoapIn" part="S2SAuth" use="literal"/>
928
                <soap:header message="tns:MoveItemSoapIn" part="MailboxCulture" use="literal"/>
929
        <soap:header message="tns:MoveItemSoapIn" part="RequestVersion" use="literal"/>
930
        <soap:body parts="request" use="literal" />
931
            </wsdl:input>
932
            <wsdl:output>
933
 
934
                <soap:body parts="MoveItemResult" use="literal" />
935
                <soap:header message="tns:MoveItemSoapOut" part="ServerVersion" use="literal"/>
936
            </wsdl:output>
937
        </wsdl:operation>
938
        <wsdl:operation name="CopyItem">
939
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CopyItem" />
940
            <wsdl:input>
941
                <soap:header message="tns:CopyItemSoapIn" part="Impersonation" use="literal"/>
942
                <soap:header message="tns:CopyItemSoapIn" part="S2SAuth" use="literal"/>
943
 
944
                <soap:header message="tns:CopyItemSoapIn" part="MailboxCulture" use="literal"/>
945
        <soap:header message="tns:CopyItemSoapIn" part="RequestVersion" use="literal"/>
946
        <soap:body parts="request" use="literal" />
947
            </wsdl:input>
948
            <wsdl:output>
949
                <soap:body parts="CopyItemResult" use="literal" />
950
                <soap:header message="tns:CopyItemSoapOut" part="ServerVersion" use="literal"/>
951
            </wsdl:output>
952
        </wsdl:operation>
953
 
954
        <wsdl:operation name="CreateAttachment">
955
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CreateAttachment" />
956
            <wsdl:input>
957
                <soap:header message="tns:CreateAttachmentSoapIn" part="Impersonation" use="literal"/>
958
                <soap:header message="tns:CreateAttachmentSoapIn" part="S2SAuth" use="literal"/>
959
                <soap:header message="tns:CreateAttachmentSoapIn" part="MailboxCulture" use="literal"/>
960
        <soap:header message="tns:CreateAttachmentSoapIn" part="RequestVersion" use="literal"/>
961
        <soap:body parts="request" use="literal" />
962
            </wsdl:input>
963
 
964
            <wsdl:output>
965
                <soap:body parts="CreateAttachmentResult" use="literal" />
966
                <soap:header message="tns:CreateAttachmentSoapOut" part="ServerVersion" use="literal"/>
967
            </wsdl:output>
968
        </wsdl:operation>
969
        <wsdl:operation name="DeleteAttachment">
970
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/DeleteAttachment" />
971
            <wsdl:input>
972
                <soap:header message="tns:DeleteAttachmentSoapIn" part="Impersonation" use="literal"/>
973
 
974
                <soap:header message="tns:DeleteAttachmentSoapIn" part="S2SAuth" use="literal"/>
975
                <soap:header message="tns:DeleteAttachmentSoapIn" part="MailboxCulture" use="literal"/>
976
        <soap:header message="tns:DeleteAttachmentSoapIn" part="RequestVersion" use="literal"/>
977
        <soap:body parts="request" use="literal" />
978
            </wsdl:input>
979
            <wsdl:output>
980
                <soap:body parts="DeleteAttachmentResult" use="literal" />
981
                <soap:header message="tns:DeleteAttachmentSoapOut" part="ServerVersion" use="literal"/>
982
            </wsdl:output>
983
 
984
        </wsdl:operation>
985
        <wsdl:operation name="GetAttachment">
986
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/GetAttachment" />
987
            <wsdl:input>
988
                <soap:header message="tns:GetAttachmentSoapIn" part="Impersonation" use="literal"/>
989
                <soap:header message="tns:GetAttachmentSoapIn" part="S2SAuth" use="literal"/>
990
                <soap:header message="tns:GetAttachmentSoapIn" part="MailboxCulture" use="literal"/>
991
        <soap:header message="tns:GetAttachmentSoapIn" part="RequestVersion" use="literal"/>
992
        <soap:body parts="request" use="literal" />
993
 
994
            </wsdl:input>
995
            <wsdl:output>
996
                <soap:body parts="GetAttachmentResult" use="literal" />
997
                <soap:header message="tns:GetAttachmentSoapOut" part="ServerVersion" use="literal"/>
998
            </wsdl:output>
999
        </wsdl:operation>
1000
 
1001
        <wsdl:operation name="CreateManagedFolder">
1002
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/CreateManagedFolder" />
1003
 
1004
            <wsdl:input>
1005
                <soap:header message="tns:CreateManagedFolderSoapIn" part="Impersonation" use="literal"/>
1006
                <soap:header message="tns:CreateManagedFolderSoapIn" part="S2SAuth" use="literal"/>
1007
        <soap:header message="tns:CreateManagedFolderSoapIn" part="MailboxCulture" use="literal"/>
1008
        <soap:header message="tns:CreateManagedFolderSoapIn" part="RequestVersion" use="literal"/>
1009
        <soap:body parts="request" use="literal" />
1010
            </wsdl:input>
1011
            <wsdl:output>
1012
                <soap:body parts="CreateManagedFolderResult" use="literal" />
1013
 
1014
                <soap:header message="tns:CreateManagedFolderSoapOut" part="ServerVersion" use="literal"/>
1015
            </wsdl:output>
1016
        </wsdl:operation>
1017
 
1018
        <wsdl:operation name="GetDelegate">
1019
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/GetDelegate" />
1020
            <wsdl:input>
1021
                <soap:header message="tns:GetDelegateSoapIn" part="Impersonation" use="literal"/>
1022
                <soap:header message="tns:GetDelegateSoapIn" part="S2SAuth" use="literal"/>
1023
 
1024
                <soap:header message="tns:GetDelegateSoapIn" part="MailboxCulture" use="literal"/>
1025
                <soap:header message="tns:GetDelegateSoapIn" part="RequestVersion" use="literal"/>
1026
                <soap:body parts="request" use="literal" />
1027
            </wsdl:input>
1028
            <wsdl:output>
1029
                <soap:body parts="GetDelegateResult" use="literal" />
1030
                <soap:header message="tns:GetDelegateSoapOut" part="ServerVersion" use="literal"/>
1031
            </wsdl:output>
1032
        </wsdl:operation>
1033
 
1034
        <wsdl:operation name="AddDelegate">
1035
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/AddDelegate" />
1036
            <wsdl:input>
1037
                <soap:header message="tns:AddDelegateSoapIn" part="Impersonation" use="literal"/>
1038
                <soap:header message="tns:AddDelegateSoapIn" part="S2SAuth" use="literal"/>
1039
                <soap:header message="tns:AddDelegateSoapIn" part="MailboxCulture" use="literal"/>
1040
                <soap:header message="tns:AddDelegateSoapIn" part="RequestVersion" use="literal"/>
1041
                <soap:body parts="request" use="literal" />
1042
 
1043
            </wsdl:input>
1044
            <wsdl:output>
1045
                <soap:body parts="AddDelegateResult" use="literal" />
1046
                <soap:header message="tns:AddDelegateSoapOut" part="ServerVersion" use="literal"/>
1047
            </wsdl:output>
1048
        </wsdl:operation>
1049
 
1050
        <wsdl:operation name="RemoveDelegate">
1051
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/RemoveDelegate" />
1052
 
1053
            <wsdl:input>
1054
                <soap:header message="tns:RemoveDelegateSoapIn" part="Impersonation" use="literal"/>
1055
                <soap:header message="tns:RemoveDelegateSoapIn" part="S2SAuth" use="literal"/>
1056
                <soap:header message="tns:RemoveDelegateSoapIn" part="MailboxCulture" use="literal"/>
1057
                <soap:header message="tns:RemoveDelegateSoapIn" part="RequestVersion" use="literal"/>
1058
                <soap:body parts="request" use="literal" />
1059
            </wsdl:input>
1060
            <wsdl:output>
1061
                <soap:body parts="RemoveDelegateResult" use="literal" />
1062
 
1063
                <soap:header message="tns:RemoveDelegateSoapOut" part="ServerVersion" use="literal"/>
1064
            </wsdl:output>
1065
        </wsdl:operation>
1066
 
1067
        <wsdl:operation name="UpdateDelegate">
1068
            <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/UpdateDelegate" />
1069
            <wsdl:input>
1070
                <soap:header message="tns:UpdateDelegateSoapIn" part="Impersonation" use="literal"/>
1071
                <soap:header message="tns:UpdateDelegateSoapIn" part="S2SAuth" use="literal"/>
1072
 
1073
                <soap:header message="tns:UpdateDelegateSoapIn" part="MailboxCulture" use="literal"/>
1074
                <soap:header message="tns:UpdateDelegateSoapIn" part="RequestVersion" use="literal"/>
1075
                <soap:body parts="request" use="literal" />
1076
            </wsdl:input>
1077
            <wsdl:output>
1078
                <soap:body parts="UpdateDelegateResult" use="literal" />
1079
                <soap:header message="tns:UpdateDelegateSoapOut" part="ServerVersion" use="literal"/>
1080
            </wsdl:output>
1081
        </wsdl:operation>
1082
 
1083
 
1084
        <!-- Availability Service -->
1085
 
1086
    <!-- GetUserAvailability -->
1087
    <wsdl:operation name="GetUserAvailability">
1088
      <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/GetUserAvailability" />
1089
      <wsdl:input>
1090
        <soap:body parts="GetUserAvailabilityRequest" use="literal" />
1091
        <soap:header message="tns:GetUserAvailabilitySoapIn" part="SerializedSecurityContext" use="literal" />
1092
        <soap:header message="tns:GetUserAvailabilitySoapIn" part="ProxyRequestTypeHeader" use="literal" />
1093
 
1094
      </wsdl:input>
1095
      <wsdl:output>
1096
        <soap:body parts="GetUserAvailabilityResult" use="literal" />
1097
        <soap:header message="tns:GetUserAvailabilitySoapOut" part="ServerVersion" use="literal"/>
1098
      </wsdl:output>
1099
    </wsdl:operation>
1100
 
1101
    <!-- GetUserOofSettings -->
1102
    <wsdl:operation name="GetUserOofSettings">
1103
 
1104
      <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/GetUserOofSettings" />
1105
      <wsdl:input>
1106
        <soap:body parts="GetUserOofSettingsRequest" use="literal" />
1107
      </wsdl:input>
1108
      <wsdl:output>
1109
        <soap:body parts="GetUserOofSettingsResult" use="literal" />
1110
        <soap:header message="tns:GetUserOofSettingsSoapOut" part="ServerVersion" use="literal"/>
1111
      </wsdl:output>
1112
    </wsdl:operation>
1113
 
1114
    <!-- SetUserOofSettings -->
1115
    <wsdl:operation name="SetUserOofSettings">
1116
      <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/SetUserOofSettings" />
1117
      <wsdl:input>
1118
        <soap:body parts="SetUserOofSettingsRequest" use="literal" />
1119
      </wsdl:input>
1120
      <wsdl:output>
1121
        <soap:body parts="SetUserOofSettingsResult" use="literal" />
1122
 
1123
        <soap:header message="tns:SetUserOofSettingsSoapOut" part="ServerVersion" use="literal"/>
1124
      </wsdl:output>
1125
    </wsdl:operation>    
1126
  </wsdl:binding>
1127
   <wsdl:service name="ExchangeServices">
1128
     <wsdl:port name="ExchangeServicePort" binding="tns:ExchangeServiceBinding">
1129
       <soap:address location="');
1130
 
1131
echo($exchangeurl);
1132
 
1133
echo('"/>
1134
     </wsdl:port>
1135
  </wsdl:service>
1136
</wsdl:definitions>
1137
');
1138
 
1139
?>