remove imports
[cdmlib.git] / cdmlib-services / src / main / resources / wsdl / LSIDAuthorityServiceHTTPBindings.wsdl
1 <?xml version="1.0"?>
2 <!--
3 LSID HTTP Binding Standard for LSIDAuthorityServicePortType
4
5 Jordi Albornoz and Ben Szekely
6 11 November 2003 - Initial Draft
7
8 -->
9
10 <definitions xmlns:tns="http://www.omg.org/LSID/2003/AuthorityServiceHTTPBindings"
11 targetNamespace="http://www.omg.org/LSID/2003/AuthorityServiceHTTPBindings"
12 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
13 xmlns="http://schemas.xmlsoap.org/wsdl/"
14 xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
15 xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
16 xmlns:sns="http://www.omg.org/LSID/2003/Standard/WSDL">
17
18 <import namespace="http://www.omg.org/LSID/2003/Standard/WSDL" location="LSIDPortTypes.wsdl" />
19
20 <binding name="LSIDAuthorityHTTPBinding" type="sns:LSIDAuthorityServicePortType">
21 <http:binding verb="GET" />
22 <operation name="getAvailableServices">
23 <http:operation location="/authority/" />
24 <input>
25 <http:urlEncoded/>
26 </input>
27 <output>
28 <mime:multipartRelated>
29 <mime:part>
30 <mime:content part="wsdl" type="application/octet-stream" />
31 </mime:part>
32 </mime:multipartRelated>
33 </output>
34 </operation>
35 <operation name="notifyForeignAuthority">
36 <http:operation location="/authority/notify/" />
37 <input>
38 <http:urlEncoded/>
39 </input>
40 <output />
41 </operation>
42 <operation name="revokeNotificationForeignAuthority">
43 <http:operation location="/authority/revoke/" />
44 <input>
45 <http:urlEncoded/>
46 </input>
47 <output />
48 </operation>
49 </binding>
50 </definitions>