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

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/tags/rel0-2/python/simpleCA.wsdl@642
Revision 642, 1.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="simpleCA"
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="reqCertRequest">
14    <part name="usrCertReq" type="xsd:string"/>
15  </message>
16
17  <message name="reqCertResponse">
18    <part name="usrCert" type="xsd:string"/>
19    <part name="errMsg" type="xsd:string"/>
20  </message>
21
22 
23  <portType name="simpleCA">
24    <operation name="reqCert">
25      <input message="tns:reqCertRequest"/>
26      <output message="tns:reqCertResponse"/>
27    </operation>
28  </portType>
29
30  <binding name="simpleCABinding" type="tns:simpleCA">
31    <soap:binding style="rpc"
32                      transport="http://schemas.xmlsoap.org/soap/http"/>
33    <operation name="reqCert">
34      <soap:operation soapAction="urn:simpleCA#reqCert"/>
35      <input>
36        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
37                    namespace="urn:simpleCA" use="encoded"/>
38      </input>
39      <output>
40        <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
41                    namespace="urn:simpleCA" use="encoded"/>
42      </output>
43    </operation>
44  </binding>
45
46  <service name="simpleCAService">
47    <documentation>simpleCA web service</documentation>
48    <port name="simpleCA" binding="tns:simpleCABinding">
49      <soap:address location=""/>
50    </port>
51  </service>
52</definitions>
Note: See TracBrowser for help on using the repository browser.