source: TI12-security/tags/rel0-2/python/attAuthority.wsdl @ 642

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