source: TI12-security/trunk/java/DEWS/SessionMgr/build/classes/META-INF/sessionMgr_mapping.xml @ 2110

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/java/DEWS/SessionMgr/build/classes/META-INF/sessionMgr_mapping.xml@2110
Revision 2110, 18.6 KB checked in by pjkersha, 13 years ago (diff)
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<java-wsdl-mapping xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd">
3    <package-mapping>
4        <package-type>org.w3.www</package-type>
5        <namespaceURI>http://www.w3.org/2001/XMLSchema</namespaceURI>
6    </package-mapping>
7    <package-mapping>
8        <package-type>ndg.security.sessionMgr</package-type>
9        <namespaceURI>urn:ndg:security:sessionMgr</namespaceURI>
10    </package-mapping>
11    <java-xml-type-mapping>
12        <java-type>boolean</java-type>
13        <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:boolean</root-type-qname>
14        <qname-scope>simpleType</qname-scope>
15    </java-xml-type-mapping>
16    <java-xml-type-mapping>
17        <java-type>java.lang.String</java-type>
18        <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:string</root-type-qname>
19        <qname-scope>simpleType</qname-scope>
20    </java-xml-type-mapping>
21    <java-xml-type-mapping>
22        <java-type>java.lang.String[]</java-type>
23        <anonymous-type-qname>http://www.w3.org/2001/XMLSchema:string[0,unbounded]</anonymous-type-qname>
24        <qname-scope>complexType</qname-scope>
25    </java-xml-type-mapping>
26    <java-xml-type-mapping>
27        <java-type>java.lang.String[]</java-type>
28        <anonymous-type-qname>urn:ndg:security:sessionMgr:&gt;getAttCertResponse&gt;extAttCertOut[0,unbounded]</anonymous-type-qname>
29        <qname-scope>complexType</qname-scope>
30    </java-xml-type-mapping>
31    <java-xml-type-mapping>
32        <java-type>java.lang.String[]</java-type>
33        <anonymous-type-qname>urn:ndg:security:sessionMgr:&gt;getAttCert&gt;extTrustedHost[0,unbounded]</anonymous-type-qname>
34        <qname-scope>complexType</qname-scope>
35    </java-xml-type-mapping>
36    <java-xml-type-mapping>
37        <java-type>java.lang.String[]</java-type>
38        <anonymous-type-qname>urn:ndg:security:sessionMgr:&gt;getAttCert&gt;extAttCert[0,unbounded]</anonymous-type-qname>
39        <qname-scope>complexType</qname-scope>
40    </java-xml-type-mapping>
41    <service-interface-mapping>
42        <service-interface>ndg.security.sessionMgr.SessionMgrService</service-interface>
43        <wsdl-service-name xmlns:sim="urn:ndg:security:sessionMgr">sim:SessionMgrService</wsdl-service-name>
44        <port-mapping>
45            <port-name>SessionMgr</port-name>
46            <java-port-name>SessionMgr</java-port-name>
47        </port-mapping>
48    </service-interface-mapping>
49    <service-endpoint-interface-mapping>
50        <service-endpoint-interface>ndg.security.sessionMgr.SessionMgr</service-endpoint-interface>
51        <wsdl-port-type xmlns:seimwpt="urn:ndg:security:sessionMgr">seimwpt:SessionMgr</wsdl-port-type>
52        <wsdl-binding xmlns:seimwb="urn:ndg:security:sessionMgr">seimwb:SessionMgrBinding</wsdl-binding>
53        <service-endpoint-method-mapping>
54            <java-method-name>getAttCert</java-method-name>
55            <wsdl-operation>getAttCert</wsdl-operation>
56            <wrapped-element/>
57            <method-param-parts-mapping>
58                <param-position>0</param-position>
59                <param-type>java.lang.String</param-type>
60                <wsdl-message-mapping>
61                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
62                    <wsdl-message-part-name>userCert</wsdl-message-part-name>
63                    <parameter-mode>IN</parameter-mode>
64                </wsdl-message-mapping>
65            </method-param-parts-mapping>
66            <method-param-parts-mapping>
67                <param-position>1</param-position>
68                <param-type>java.lang.String</param-type>
69                <wsdl-message-mapping>
70                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
71                    <wsdl-message-part-name>sessID</wsdl-message-part-name>
72                    <parameter-mode>IN</parameter-mode>
73                </wsdl-message-mapping>
74            </method-param-parts-mapping>
75            <method-param-parts-mapping>
76                <param-position>2</param-position>
77                <param-type>java.lang.String</param-type>
78                <wsdl-message-mapping>
79                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
80                    <wsdl-message-part-name>encrSessionMgrURI</wsdl-message-part-name>
81                    <parameter-mode>IN</parameter-mode>
82                </wsdl-message-mapping>
83            </method-param-parts-mapping>
84            <method-param-parts-mapping>
85                <param-position>3</param-position>
86                <param-type>java.lang.String</param-type>
87                <wsdl-message-mapping>
88                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
89                    <wsdl-message-part-name>attAuthorityURI</wsdl-message-part-name>
90                    <parameter-mode>IN</parameter-mode>
91                </wsdl-message-mapping>
92            </method-param-parts-mapping>
93            <method-param-parts-mapping>
94                <param-position>4</param-position>
95                <param-type>java.lang.String</param-type>
96                <wsdl-message-mapping>
97                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
98                    <wsdl-message-part-name>attAuthorityCert</wsdl-message-part-name>
99                    <parameter-mode>IN</parameter-mode>
100                </wsdl-message-mapping>
101            </method-param-parts-mapping>
102            <method-param-parts-mapping>
103                <param-position>5</param-position>
104                <param-type>java.lang.String</param-type>
105                <wsdl-message-mapping>
106                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
107                    <wsdl-message-part-name>reqRole</wsdl-message-part-name>
108                    <parameter-mode>IN</parameter-mode>
109                </wsdl-message-mapping>
110            </method-param-parts-mapping>
111            <method-param-parts-mapping>
112                <param-position>6</param-position>
113                <param-type>boolean</param-type>
114                <wsdl-message-mapping>
115                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
116                    <wsdl-message-part-name>mapFromTrustedHosts</wsdl-message-part-name>
117                    <parameter-mode>IN</parameter-mode>
118                </wsdl-message-mapping>
119            </method-param-parts-mapping>
120            <method-param-parts-mapping>
121                <param-position>7</param-position>
122                <param-type>boolean</param-type>
123                <wsdl-message-mapping>
124                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
125                    <wsdl-message-part-name>rtnExtAttCertList</wsdl-message-part-name>
126                    <parameter-mode>IN</parameter-mode>
127                </wsdl-message-mapping>
128            </method-param-parts-mapping>
129            <method-param-parts-mapping>
130                <param-position>8</param-position>
131                <param-type>java.lang.String[]</param-type>
132                <wsdl-message-mapping>
133                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
134                    <wsdl-message-part-name>extAttCert</wsdl-message-part-name>
135                    <parameter-mode>IN</parameter-mode>
136                </wsdl-message-mapping>
137            </method-param-parts-mapping>
138            <method-param-parts-mapping>
139                <param-position>9</param-position>
140                <param-type>java.lang.String[]</param-type>
141                <wsdl-message-mapping>
142                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertInputMsg</wsdl-message>
143                    <wsdl-message-part-name>extTrustedHost</wsdl-message-part-name>
144                    <parameter-mode>IN</parameter-mode>
145                </wsdl-message-mapping>
146            </method-param-parts-mapping>
147            <method-param-parts-mapping>
148                <param-position>10</param-position>
149                <param-type>java.lang.String</param-type>
150                <wsdl-message-mapping>
151                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertOutputMsg</wsdl-message>
152                    <wsdl-message-part-name>attCert</wsdl-message-part-name>
153                    <parameter-mode>OUT</parameter-mode>
154                </wsdl-message-mapping>
155            </method-param-parts-mapping>
156            <method-param-parts-mapping>
157                <param-position>11</param-position>
158                <param-type>java.lang.String</param-type>
159                <wsdl-message-mapping>
160                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertOutputMsg</wsdl-message>
161                    <wsdl-message-part-name>msg</wsdl-message-part-name>
162                    <parameter-mode>OUT</parameter-mode>
163                </wsdl-message-mapping>
164            </method-param-parts-mapping>
165            <method-param-parts-mapping>
166                <param-position>12</param-position>
167                <param-type>java.lang.String[]</param-type>
168                <wsdl-message-mapping>
169                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:getAttCertOutputMsg</wsdl-message>
170                    <wsdl-message-part-name>extAttCertOut</wsdl-message-part-name>
171                    <parameter-mode>OUT</parameter-mode>
172                </wsdl-message-mapping>
173            </method-param-parts-mapping>
174            <wsdl-return-value-mapping>
175                <method-return-value>void</method-return-value>
176                <wsdl-message xmlns:wrvm="urn:ndg:security:sessionMgr">wrvm:getAttCertOutputMsg</wsdl-message>
177            </wsdl-return-value-mapping>
178        </service-endpoint-method-mapping>
179        <service-endpoint-method-mapping>
180            <java-method-name>disconnect</java-method-name>
181            <wsdl-operation>disconnect</wsdl-operation>
182            <wrapped-element/>
183            <method-param-parts-mapping>
184                <param-position>0</param-position>
185                <param-type>java.lang.String</param-type>
186                <wsdl-message-mapping>
187                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:disconnectInputMsg</wsdl-message>
188                    <wsdl-message-part-name>userCert</wsdl-message-part-name>
189                    <parameter-mode>IN</parameter-mode>
190                </wsdl-message-mapping>
191            </method-param-parts-mapping>
192            <method-param-parts-mapping>
193                <param-position>1</param-position>
194                <param-type>java.lang.String</param-type>
195                <wsdl-message-mapping>
196                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:disconnectInputMsg</wsdl-message>
197                    <wsdl-message-part-name>sessID</wsdl-message-part-name>
198                    <parameter-mode>IN</parameter-mode>
199                </wsdl-message-mapping>
200            </method-param-parts-mapping>
201            <method-param-parts-mapping>
202                <param-position>2</param-position>
203                <param-type>java.lang.String</param-type>
204                <wsdl-message-mapping>
205                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:disconnectInputMsg</wsdl-message>
206                    <wsdl-message-part-name>encrSessionMgrURI</wsdl-message-part-name>
207                    <parameter-mode>IN</parameter-mode>
208                </wsdl-message-mapping>
209            </method-param-parts-mapping>
210            <wsdl-return-value-mapping>
211                <method-return-value>void</method-return-value>
212                <wsdl-message xmlns:wrvm="urn:ndg:security:sessionMgr">wrvm:disconnectOutputMsg</wsdl-message>
213            </wsdl-return-value-mapping>
214        </service-endpoint-method-mapping>
215        <service-endpoint-method-mapping>
216            <java-method-name>addUser</java-method-name>
217            <wsdl-operation>addUser</wsdl-operation>
218            <wrapped-element/>
219            <method-param-parts-mapping>
220                <param-position>0</param-position>
221                <param-type>java.lang.String</param-type>
222                <wsdl-message-mapping>
223                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:addUserInputMsg</wsdl-message>
224                    <wsdl-message-part-name>username</wsdl-message-part-name>
225                    <parameter-mode>IN</parameter-mode>
226                </wsdl-message-mapping>
227            </method-param-parts-mapping>
228            <method-param-parts-mapping>
229                <param-position>1</param-position>
230                <param-type>java.lang.String</param-type>
231                <wsdl-message-mapping>
232                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:addUserInputMsg</wsdl-message>
233                    <wsdl-message-part-name>passphrase</wsdl-message-part-name>
234                    <parameter-mode>IN</parameter-mode>
235                </wsdl-message-mapping>
236            </method-param-parts-mapping>
237            <wsdl-return-value-mapping>
238                <method-return-value>void</method-return-value>
239                <wsdl-message xmlns:wrvm="urn:ndg:security:sessionMgr">wrvm:addUserOutputMsg</wsdl-message>
240            </wsdl-return-value-mapping>
241        </service-endpoint-method-mapping>
242        <service-endpoint-method-mapping>
243            <java-method-name>connect</java-method-name>
244            <wsdl-operation>connect</wsdl-operation>
245            <wrapped-element/>
246            <method-param-parts-mapping>
247                <param-position>0</param-position>
248                <param-type>java.lang.String</param-type>
249                <wsdl-message-mapping>
250                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectInputMsg</wsdl-message>
251                    <wsdl-message-part-name>username</wsdl-message-part-name>
252                    <parameter-mode>IN</parameter-mode>
253                </wsdl-message-mapping>
254            </method-param-parts-mapping>
255            <method-param-parts-mapping>
256                <param-position>1</param-position>
257                <param-type>java.lang.String</param-type>
258                <wsdl-message-mapping>
259                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectInputMsg</wsdl-message>
260                    <wsdl-message-part-name>passphrase</wsdl-message-part-name>
261                    <parameter-mode>IN</parameter-mode>
262                </wsdl-message-mapping>
263            </method-param-parts-mapping>
264            <method-param-parts-mapping>
265                <param-position>2</param-position>
266                <param-type>boolean</param-type>
267                <wsdl-message-mapping>
268                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectInputMsg</wsdl-message>
269                    <wsdl-message-part-name>createServerSess</wsdl-message-part-name>
270                    <parameter-mode>IN</parameter-mode>
271                </wsdl-message-mapping>
272            </method-param-parts-mapping>
273            <method-param-parts-mapping>
274                <param-position>3</param-position>
275                <param-type>boolean</param-type>
276                <wsdl-message-mapping>
277                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectInputMsg</wsdl-message>
278                    <wsdl-message-part-name>getCookie</wsdl-message-part-name>
279                    <parameter-mode>IN</parameter-mode>
280                </wsdl-message-mapping>
281            </method-param-parts-mapping>
282            <method-param-parts-mapping>
283                <param-position>4</param-position>
284                <param-type>java.lang.String</param-type>
285                <wsdl-message-mapping>
286                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectOutputMsg</wsdl-message>
287                    <wsdl-message-part-name>proxyCert</wsdl-message-part-name>
288                    <parameter-mode>OUT</parameter-mode>
289                </wsdl-message-mapping>
290            </method-param-parts-mapping>
291            <method-param-parts-mapping>
292                <param-position>5</param-position>
293                <param-type>java.lang.String</param-type>
294                <wsdl-message-mapping>
295                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectOutputMsg</wsdl-message>
296                    <wsdl-message-part-name>proxyPriKey</wsdl-message-part-name>
297                    <parameter-mode>OUT</parameter-mode>
298                </wsdl-message-mapping>
299            </method-param-parts-mapping>
300            <method-param-parts-mapping>
301                <param-position>6</param-position>
302                <param-type>java.lang.String</param-type>
303                <wsdl-message-mapping>
304                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectOutputMsg</wsdl-message>
305                    <wsdl-message-part-name>userCert</wsdl-message-part-name>
306                    <parameter-mode>OUT</parameter-mode>
307                </wsdl-message-mapping>
308            </method-param-parts-mapping>
309            <method-param-parts-mapping>
310                <param-position>7</param-position>
311                <param-type>java.lang.String</param-type>
312                <wsdl-message-mapping>
313                    <wsdl-message xmlns:mppm="urn:ndg:security:sessionMgr">mppm:connectOutputMsg</wsdl-message>
314                    <wsdl-message-part-name>cookie</wsdl-message-part-name>
315                    <parameter-mode>OUT</parameter-mode>
316                </wsdl-message-mapping>
317            </method-param-parts-mapping>
318            <wsdl-return-value-mapping>
319                <method-return-value>void</method-return-value>
320                <wsdl-message xmlns:wrvm="urn:ndg:security:sessionMgr">wrvm:connectOutputMsg</wsdl-message>
321            </wsdl-return-value-mapping>
322        </service-endpoint-method-mapping>
323        <service-endpoint-method-mapping>
324            <java-method-name>getX509Cert</java-method-name>
325            <wsdl-operation>getX509Cert</wsdl-operation>
326            <wrapped-element/>
327            <wsdl-return-value-mapping>
328                <method-return-value>java.lang.String</method-return-value>
329                <wsdl-message xmlns:wrvm="urn:ndg:security:sessionMgr">wrvm:getX509CertOutputMsg</wsdl-message>
330                <wsdl-message-part-name>x509Cert</wsdl-message-part-name>
331            </wsdl-return-value-mapping>
332        </service-endpoint-method-mapping>
333    </service-endpoint-interface-mapping>
334</java-wsdl-mapping>
Note: See TracBrowser for help on using the repository browser.