Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/src/main/resources/QueryService.svc.xml @ 5765

Last change on this file since 5765 was 5765, checked in by mholper, 14 years ago

first call against AdminService working, WSIT-Files adapted (added TrustCallBackHandler) #1441

File size: 10.6 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<wsdl:definitions name="QueryService" targetNamespace="http://tempuri.org/"
3  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
4  xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/"
5  xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
6  xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
7  xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy"
8  xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"
9  xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
10  xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
11  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
12  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsp1="http://www.w3.org/ns/ws-policy"
13  xmlns:sc="http://schemas.sun.com/2006/03/wss/client" xmlns:wspp="http://java.sun.com/xml/ns/wsit/policy">
14  <wsdl:types>
15    <xsd:schema targetNamespace="http://tempuri.org/Imports">
16      <xsd:import
17        schemaLocation="http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc?xsd=xsd0"
18        namespace="http://tempuri.org/" />
19      <xsd:import
20        schemaLocation="http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc?xsd=xsd1"
21        namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
22      <xsd:import
23        schemaLocation="http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc?xsd=xsd2"
24        namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTransfer" />
25      <xsd:import
26        schemaLocation="http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc?xsd=xsd3"
27        namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
28    </xsd:schema>
29  </wsdl:types>
30  <wsdl:message name="IQueryService_GetFilters_InputMessage">
31    <wsdl:part name="parameters" element="tns:GetFilters" />
32  </wsdl:message>
33  <wsdl:message name="IQueryService_GetFilters_OutputMessage">
34    <wsdl:part name="parameters" element="tns:GetFiltersResponse" />
35  </wsdl:message>
36  <wsdl:message name="IQueryService_GetNumberOfRuns_InputMessage">
37    <wsdl:part name="parameters" element="tns:GetNumberOfRuns" />
38  </wsdl:message>
39  <wsdl:message name="IQueryService_GetNumberOfRuns_OutputMessage">
40    <wsdl:part name="parameters" element="tns:GetNumberOfRunsResponse" />
41  </wsdl:message>
42  <wsdl:message name="IQueryService_GetRunIds_InputMessage">
43    <wsdl:part name="parameters" element="tns:GetRunIds" />
44  </wsdl:message>
45  <wsdl:message name="IQueryService_GetRunIds_OutputMessage">
46    <wsdl:part name="parameters" element="tns:GetRunIdsResponse" />
47  </wsdl:message>
48  <wsdl:message name="IQueryService_GetRuns_InputMessage">
49    <wsdl:part name="parameters" element="tns:GetRuns" />
50  </wsdl:message>
51  <wsdl:message name="IQueryService_GetRuns_OutputMessage">
52    <wsdl:part name="parameters" element="tns:GetRunsResponse" />
53  </wsdl:message>
54  <wsdl:portType name="IQueryService">
55    <wsdl:operation name="GetFilters">
56      <wsdl:input wsaw:Action="http://tempuri.org/IQueryService/GetFilters"
57        message="tns:IQueryService_GetFilters_InputMessage" />
58      <wsdl:output wsaw:Action="http://tempuri.org/IQueryService/GetFiltersResponse"
59        message="tns:IQueryService_GetFilters_OutputMessage" />
60    </wsdl:operation>
61    <wsdl:operation name="GetNumberOfRuns">
62      <wsdl:input wsaw:Action="http://tempuri.org/IQueryService/GetNumberOfRuns"
63        message="tns:IQueryService_GetNumberOfRuns_InputMessage" />
64      <wsdl:output
65        wsaw:Action="http://tempuri.org/IQueryService/GetNumberOfRunsResponse"
66        message="tns:IQueryService_GetNumberOfRuns_OutputMessage" />
67    </wsdl:operation>
68    <wsdl:operation name="GetRunIds">
69      <wsdl:input wsaw:Action="http://tempuri.org/IQueryService/GetRunIds"
70        message="tns:IQueryService_GetRunIds_InputMessage" />
71      <wsdl:output wsaw:Action="http://tempuri.org/IQueryService/GetRunIdsResponse"
72        message="tns:IQueryService_GetRunIds_OutputMessage" />
73    </wsdl:operation>
74    <wsdl:operation name="GetRuns">
75      <wsdl:input wsaw:Action="http://tempuri.org/IQueryService/GetRuns"
76        message="tns:IQueryService_GetRuns_InputMessage" />
77      <wsdl:output wsaw:Action="http://tempuri.org/IQueryService/GetRunsResponse"
78        message="tns:IQueryService_GetRuns_OutputMessage" />
79    </wsdl:operation>
80  </wsdl:portType>
81  <wsdl:binding name="QueryService" type="tns:IQueryService">
82    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
83    <wsdl:operation name="GetFilters">
84      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetFilters"
85        style="document" />
86      <wsdl:input>
87        <soap12:body use="literal" />
88      </wsdl:input>
89      <wsdl:output>
90        <soap12:body use="literal" />
91      </wsdl:output>
92    </wsdl:operation>
93    <wsdl:operation name="GetNumberOfRuns">
94      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetNumberOfRuns"
95        style="document" />
96      <wsdl:input>
97        <soap12:body use="literal" />
98      </wsdl:input>
99      <wsdl:output>
100        <soap12:body use="literal" />
101      </wsdl:output>
102    </wsdl:operation>
103    <wsdl:operation name="GetRunIds">
104      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetRunIds"
105        style="document" />
106      <wsdl:input>
107        <soap12:body use="literal" />
108      </wsdl:input>
109      <wsdl:output>
110        <soap12:body use="literal" />
111      </wsdl:output>
112    </wsdl:operation>
113    <wsdl:operation name="GetRuns">
114      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetRuns"
115        style="document" />
116      <wsdl:input>
117        <soap12:body use="literal" />
118      </wsdl:input>
119      <wsdl:output>
120        <soap12:body use="literal" />
121      </wsdl:output>
122    </wsdl:operation>
123  </wsdl:binding>
124  <wsdl:binding name="JavaQueryService" type="tns:IQueryService">
125    <wsp1:PolicyReference URI="#JavaQueryServicePolicy" />
126    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
127    <wsdl:operation name="GetFilters">
128      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetFilters"
129        style="document" />
130      <wsdl:input>
131        <soap12:body use="literal" />
132      </wsdl:input>
133      <wsdl:output>
134        <soap12:body use="literal" />
135      </wsdl:output>
136    </wsdl:operation>
137    <wsdl:operation name="GetNumberOfRuns">
138      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetNumberOfRuns"
139        style="document" />
140      <wsdl:input>
141        <soap12:body use="literal" />
142      </wsdl:input>
143      <wsdl:output>
144        <soap12:body use="literal" />
145      </wsdl:output>
146    </wsdl:operation>
147    <wsdl:operation name="GetRunIds">
148      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetRunIds"
149        style="document" />
150      <wsdl:input>
151        <soap12:body use="literal" />
152      </wsdl:input>
153      <wsdl:output>
154        <soap12:body use="literal" />
155      </wsdl:output>
156    </wsdl:operation>
157    <wsdl:operation name="GetRuns">
158      <soap12:operation soapAction="http://tempuri.org/IQueryService/GetRuns"
159        style="document" />
160      <wsdl:input>
161        <soap12:body use="literal" />
162      </wsdl:input>
163      <wsdl:output>
164        <soap12:body use="literal" />
165      </wsdl:output>
166    </wsdl:operation>
167  </wsdl:binding>
168  <wsdl:service name="QueryService">
169    <wsdl:port name="QueryService" binding="tns:QueryService">
170      <soap12:address
171        location="http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc" />
172      <wsa10:EndpointReference>
173        <wsa10:Address>http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc
174        </wsa10:Address>
175        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
176          <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
177            <X509Data>
178              <X509Certificate>MIICJjCCAY+gAwIBAgIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFADAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMB4XDTEwMDUxMTExMTQwMloXDTM5MTIzMTIzNTk1OVowJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqtugcJsHO5PuFt9Ki0No/hSJxC+Qbh+qKQ2Ogkpa7bd8UEv2p64b6W390IISw1SDc3B5M2z5pv0oLhuBfOUCwesTvrSWjr0aNIhCuYN3N9O7zCK7uxScJPzoaZREOSdYWw4C98ziZa1pYLakVcQrVXRd166CPQXLTrdTZHir/XsCAwEAAaNZMFcwVQYDVR0BBE4wTIAQo24HWHeI+SYFLidVqPxsa6EmMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb22CEAiSx5DYQSGBTvbSokDrWCowDQYJKoZIhvcNAQEEBQADgYEAG/9sZNrkGnevLIUj5f7osVoLxSPFpMTkwaKTi2i7Q8cAnmd5llR3VfVZ4sR7U4bm5xAVwIWDgkEiF1rULlxVjvoB92Mo00SWOZE5l8rrwUU59/7KOUq0O0XZZvYX+hOWFV97QowMu8m1Mmg1JEH5h+b5r4L6TM0X7CdaoZ1KSYk=
179              </X509Certificate>
180            </X509Data>
181          </KeyInfo>
182        </Identity>
183      </wsa10:EndpointReference>
184    </wsdl:port>
185    <wsdl:port name="JavaQueryService" binding="tns:JavaQueryService">
186      <soap12:address
187        location="http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc/Java" />
188      <wsa10:EndpointReference>
189        <wsa10:Address>http://services.heuristiclab.com/OKB.SPR-3.3/QueryService.svc/Java
190        </wsa10:Address>
191        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
192          <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
193            <X509Data>
194              <X509Certificate>MIICJjCCAY+gAwIBAgIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFADAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMB4XDTEwMDUxMTExMTQwMloXDTM5MTIzMTIzNTk1OVowJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqtugcJsHO5PuFt9Ki0No/hSJxC+Qbh+qKQ2Ogkpa7bd8UEv2p64b6W390IISw1SDc3B5M2z5pv0oLhuBfOUCwesTvrSWjr0aNIhCuYN3N9O7zCK7uxScJPzoaZREOSdYWw4C98ziZa1pYLakVcQrVXRd166CPQXLTrdTZHir/XsCAwEAAaNZMFcwVQYDVR0BBE4wTIAQo24HWHeI+SYFLidVqPxsa6EmMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb22CEAiSx5DYQSGBTvbSokDrWCowDQYJKoZIhvcNAQEEBQADgYEAG/9sZNrkGnevLIUj5f7osVoLxSPFpMTkwaKTi2i7Q8cAnmd5llR3VfVZ4sR7U4bm5xAVwIWDgkEiF1rULlxVjvoB92Mo00SWOZE5l8rrwUU59/7KOUq0O0XZZvYX+hOWFV97QowMu8m1Mmg1JEH5h+b5r4L6TM0X7CdaoZ1KSYk=
195              </X509Certificate>
196            </X509Data>
197          </KeyInfo>
198        </Identity>
199      </wsa10:EndpointReference>
200    </wsdl:port>
201  </wsdl:service>
202  <wsp1:Policy wsu:Id="JavaQueryServicePolicy">
203    <wsp1:ExactlyOne>
204      <wsp1:All>
205        <sc:CallbackHandlerConfiguration
206          wspp:visibility="private">
207          <sc:CallbackHandler default="okbtester" name="usernameHandler" />
208          <sc:CallbackHandler default="okbtester" name="passwordHandler" />
209        </sc:CallbackHandlerConfiguration>
210        <!-- using truststore handler to hide password -->
211        <sc:TrustStore xmlns:sc="http://schemas.sun.com/2006/03/wss/client"
212          wspp:visibility="private"
213          callbackHandler="com.heuristiclab.okb.wsclient.handler.TrustStoreCallbackHandler"
214          peeralias="okb" />
215      </wsp1:All>
216    </wsp1:ExactlyOne>
217  </wsp1:Policy>
218</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.