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

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/tags/stable-TI12-security-v0.4/python/attAuthority.wsdl@1316
Revision 638, 2.6 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="attAuthority"
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="authorisationRequest">
14    <part name="authorisationReq" type="xsd:string"/>
15  </message>
16
17  <message name="authorisationResponse">
18    <part name="authorisationResp" type="xsd:string"/>
19  </message>
20
21  <message name="trustedHostInfoRequest">
22    <part name="trustedHostInfoReq" type="xsd:string"/>
23  </message>
24
25  <message name="trustedHostInfoResponse">
26    <part name="trustedHostInfoResp" type="xsd:string"/>
27  </message>
28
29 
30  <portType name="attAuthority">
31    <operation name="reqAuthorisation">
32      <input message="tns:authorisationRequest"/>
33      <output message="tns:authorisationResponse"/>
34    </operation>
35
36    <operation name="getTrustedHostInfo">
37      <input message="tns:trustedHostInfoRequest"/>
38      <output message="tns:trustedHostInfoResponse"/>
39    </operation>
40  </portType>
41
42  <binding name="attAuthorityBinding" type="tns:attAuthority">
43    <soap:binding style="rpc"
44                      transport="http://schemas.xmlsoap.org/soap/http"/>
45    <operation name="reqAuthorisation">
46      <soap:operation soapAction="urn:attAuthority#reqAuthorisation"/>
47      <input>
48        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
49                    namespace="urn:attAuthority" use="encoded"/>
50      </input>
51      <output>
52        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
53                    namespace="urn:attAuthority" use="encoded"/>
54      </output>
55    </operation>
56
57    <operation name="getTrustedHostInfo">
58      <soap:operation soapAction="urn:attAuthority#getTrustedHostInfo"/>
59      <input>
60        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
61                    namespace="urn:attAuthority" use="encoded"/>
62      </input>
63      <output>
64        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
65                    namespace="urn:attAuthority" use="encoded"/>
66      </output>
67    </operation>
68   
69  </binding>
70
71  <service name="attAuthorityService">
72    <documentation>NDG Attribute Authority Web Service</documentation>
73    <port name="attAuthority" binding="tns:attAuthorityBinding">
74      <soap:address location=""/>
75    </port>
76  </service>
77</definitions>
Note: See TracBrowser for help on using the repository browser.