source: TI12-security/tags/stable-TI12-security-v0.4/python/sessionMgr.wsdl @ 638

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/tags/stable-TI12-security-v0.4/python/sessionMgr.wsdl@1316
Revision 638, 3.2 KB checked in by pjkersha, 14 years ago (diff)
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1<?xml version="1.0" encoding="utf-8"?>
2
3
4<definitions name="sessionMgr"
5  targetNamespace="http://wsdl2py.client.pycon.org/"
6  xmlns="http://schemas.xmlsoap.org/wsdl/"
7  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
8  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
9  xmlns:tns="http://wsdl2py.client.pycon.org/"
10  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
11  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
12
13  <message name="addUserRequest">
14    <part name="addUserReq" type="xsd:string"/>
15  </message>
16
17  <message name="addUserResponse">
18    <part name="addUserResp" type="xsd:string"/>
19  </message>
20
21  <message name="connectRequest">
22    <part name="connectReq" type="xsd:string"/>
23  </message>
24
25  <message name="connectResponse">
26    <part name="connectResp" type="xsd:string"/>
27  </message>
28
29  <message name="authorisationRequest">
30    <part name="authorisationReq" type="xsd:string"/>
31  </message>
32
33  <message name="authorisationResponse">
34    <part name="authorisationResp" type="xsd:string"/>
35  </message>
36
37 
38  <portType name="sessionMgr">
39    <operation name="addUser">
40      <input message="tns:addUserRequest"/>
41      <output message="tns:addUserResponse"/>
42    </operation>
43   
44    <operation name="connect">
45      <input message="tns:connectRequest"/>
46      <output message="tns:connectResponse"/>
47    </operation>
48   
49    <operation name="reqAuthorisation">
50      <input message="tns:authorisationRequest"/>
51      <output message="tns:authorisationResponse"/>
52    </operation>
53  </portType>
54
55  <binding name="sessionMgrBinding" type="tns:sessionMgr">
56    <soap:binding style="rpc"
57                      transport="http://schemas.xmlsoap.org/soap/http"/>
58    <operation name="addUser">
59      <soap:operation soapAction="urn:sessionMgr#addUser"/>
60      <input>
61        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
62                    namespace="urn:sessionMgr" use="encoded"/>
63      </input>
64      <output>
65        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
66                    namespace="urn:sessionMgr" use="encoded"/>
67      </output>
68    </operation>
69    <operation name="connect">
70      <soap:operation soapAction="urn:sessionMgr#connect"/>
71      <input>
72        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
73                    namespace="urn:sessionMgr" use="encoded"/>
74      </input>
75      <output>
76        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
77                    namespace="urn:sessionMgr" use="encoded"/>
78      </output>
79    </operation>
80    <operation name="reqAuthorisation">
81      <soap:operation soapAction="urn:sessionMgr#reqAuthorisation"/>
82      <input>
83        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
84                    namespace="urn:sessionMgr" use="encoded"/>
85      </input>
86      <output>
87        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
88                    namespace="urn:sessionMgr" use="encoded"/>
89      </output>
90    </operation>
91  </binding>
92
93  <service name="sessionMgrService">
94    <documentation>NDG Session Manager Web Service</documentation>
95    <port name="sessionMgr" binding="tns:sessionMgrBinding">
96      <soap:address location=""/>
97    </port>
98  </service>
99</definitions>
Note: See TracBrowser for help on using the repository browser.