source: TI12-security/trunk/python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services_types.py @ 1783

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services_types.py@1783
Revision 1783, 14.1 KB checked in by pjkersha, 15 years ago (diff)

All Session Manager Client unit tests working with Session Manager service stub over https:

server/SessionMgr/server-config.tac
server/SessionMgr/SessionMgr_services_server.py
common/SessionMgr/SessionMgr_services.py
common/SessionMgr/SessionMgr_services_types.py
common/SessionMgr/init.py - added disconnect method to SessionMgrClient? class.

common/XMLSecDoc.py: comment out xmlsec for the moment. This module will need to be refactored
to use new digital signature code as used in WS-Security code tests.

Line 
1##################################################
2# SessionMgr_services_types.py
3# generated by ZSI.generate.wsdl2python
4##################################################
5
6
7import ZSI
8import ZSI.TCcompound
9from ZSI.schema import LocalElementDeclaration, ElementDeclaration, TypeDefinition, GTD, GED
10from ZSI.generate.pyclass import pyclass_type
11
12##############################
13# targetNamespace
14# urn:ndg:security
15##############################
16
17class ns0:
18    targetNamespace = "urn:ndg:security"
19
20    class attCertList_Def(ZSI.TC.List, TypeDefinition):
21        itemType = (u'urn:ndg:security', u'attCert')
22        schema = "urn:ndg:security"
23        type = (schema, "attCertList")
24        def __init__(self, pname, **kw):
25            ZSI.TC.List.__init__(self, pname, **kw)
26
27    class trustedHostList_Def(ZSI.TC.List, TypeDefinition):
28        itemType = (u'urn:ndg:security', u'trustedHost')
29        schema = "urn:ndg:security"
30        type = (schema, "trustedHostList")
31        def __init__(self, pname, **kw):
32            ZSI.TC.List.__init__(self, pname, **kw)
33
34    class addUser_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
35        literal = "addUser"
36        schema = "urn:ndg:security"
37        def __init__(self, **kw):
38            ns = ns0.addUser_Dec.schema
39            TClist = [ZSI.TC.String(pname="username", aname="_username", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="passPhrase", aname="_passPhrase", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
40            kw["pname"] = ("urn:ndg:security","addUser")
41            kw["aname"] = "_addUser"
42            self.attribute_typecode_dict = {}
43            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
44            class Holder:
45                __metaclass__ = pyclass_type
46                typecode = self
47                def __init__(self):
48                    # pyclass
49                    self._username = None
50                    self._passPhrase = None
51                    return
52            Holder.__name__ = "addUser_Holder"
53            self.pyclass = Holder
54
55    class addUserResponse_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
56        literal = "addUserResponse"
57        schema = "urn:ndg:security"
58        def __init__(self, **kw):
59            ns = ns0.addUserResponse_Dec.schema
60            TClist = []
61            kw["pname"] = ("urn:ndg:security","addUserResponse")
62            kw["aname"] = "_addUserResponse"
63            self.attribute_typecode_dict = {}
64            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
65            class Holder:
66                __metaclass__ = pyclass_type
67                typecode = self
68                def __init__(self):
69                    # pyclass
70                    return
71            Holder.__name__ = "addUserResponse_Holder"
72            self.pyclass = Holder
73
74    class connect_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
75        literal = "connect"
76        schema = "urn:ndg:security"
77        def __init__(self, **kw):
78            ns = ns0.connect_Dec.schema
79            TClist = [ZSI.TC.String(pname="username", aname="_username", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="passPhrase", aname="_passPhrase", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.Boolean(pname="createServerSess", aname="_createServerSess", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.Boolean(pname="getCookie", aname="_getCookie", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
80            kw["pname"] = ("urn:ndg:security","connect")
81            kw["aname"] = "_connect"
82            self.attribute_typecode_dict = {}
83            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
84            class Holder:
85                __metaclass__ = pyclass_type
86                typecode = self
87                def __init__(self):
88                    # pyclass
89                    self._username = None
90                    self._passPhrase = None
91                    self._createServerSess = None
92                    self._getCookie = None
93                    return
94            Holder.__name__ = "connect_Holder"
95            self.pyclass = Holder
96
97    class connectResponse_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
98        literal = "connectResponse"
99        schema = "urn:ndg:security"
100        def __init__(self, **kw):
101            ns = ns0.connectResponse_Dec.schema
102            TClist = [ZSI.TC.String(pname="cookie", aname="_cookie", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="proxyCert", aname="_proxyCert", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
103            kw["pname"] = ("urn:ndg:security","connectResponse")
104            kw["aname"] = "_connectResponse"
105            self.attribute_typecode_dict = {}
106            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
107            class Holder:
108                __metaclass__ = pyclass_type
109                typecode = self
110                def __init__(self):
111                    # pyclass
112                    self._cookie = None
113                    self._proxyCert = None
114                    return
115            Holder.__name__ = "connectResponse_Holder"
116            self.pyclass = Holder
117
118    class disconnect_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
119        literal = "disconnect"
120        schema = "urn:ndg:security"
121        def __init__(self, **kw):
122            ns = ns0.disconnect_Dec.schema
123            TClist = [ZSI.TC.String(pname="proxyCert", aname="_proxyCert", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="sessID", aname="_sessID", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="encrSessionMgrURI", aname="_encrSessionMgrURI", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
124            kw["pname"] = ("urn:ndg:security","disconnect")
125            kw["aname"] = "_disconnect"
126            self.attribute_typecode_dict = {}
127            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
128            class Holder:
129                __metaclass__ = pyclass_type
130                typecode = self
131                def __init__(self):
132                    # pyclass
133                    self._proxyCert = None
134                    self._sessID = None
135                    self._encrSessionMgrURI = None
136                    return
137            Holder.__name__ = "disconnect_Holder"
138            self.pyclass = Holder
139
140    class disconnectResponse_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
141        literal = "disconnectResponse"
142        schema = "urn:ndg:security"
143        def __init__(self, **kw):
144            ns = ns0.disconnectResponse_Dec.schema
145            TClist = []
146            kw["pname"] = ("urn:ndg:security","disconnectResponse")
147            kw["aname"] = "_disconnectResponse"
148            self.attribute_typecode_dict = {}
149            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
150            class Holder:
151                __metaclass__ = pyclass_type
152                typecode = self
153                def __init__(self):
154                    # pyclass
155                    return
156            Holder.__name__ = "disconnectResponse_Holder"
157            self.pyclass = Holder
158
159    class attCert_Dec(ZSI.TC.String, ElementDeclaration):
160        literal = "attCert"
161        schema = "urn:ndg:security"
162        def __init__(self, **kw):
163            kw["pname"] = ("urn:ndg:security","attCert")
164            kw["aname"] = "_attCert"
165            class IHolder(str): typecode=self
166            kw["pyclass"] = IHolder
167            IHolder.__name__ = "_attCert_immutable_holder"
168            ZSI.TC.String.__init__(self, **kw)
169
170    class trustedHost_Dec(ZSI.TC.String, ElementDeclaration):
171        literal = "trustedHost"
172        schema = "urn:ndg:security"
173        def __init__(self, **kw):
174            kw["pname"] = ("urn:ndg:security","trustedHost")
175            kw["aname"] = "_trustedHost"
176            class IHolder(str): typecode=self
177            kw["pyclass"] = IHolder
178            IHolder.__name__ = "_trustedHost_immutable_holder"
179            ZSI.TC.String.__init__(self, **kw)
180
181    class reqAuthorisation_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
182        literal = "reqAuthorisation"
183        schema = "urn:ndg:security"
184        def __init__(self, **kw):
185            ns = ns0.reqAuthorisation_Dec.schema
186            TClist = [ZSI.TC.String(pname="proxyCert", aname="_proxyCert", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="sessID", aname="_sessID", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="encrSessionMgrURI", aname="_encrSessionMgrURI", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="attAuthorityURI", aname="_attAuthorityURI", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="attAuthorityCert", aname="_attAuthorityCert", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="reqRole", aname="_reqRole", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.Boolean(pname="mapFromTrustedHosts", aname="_mapFromTrustedHosts", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.Boolean(pname="rtnExtAttCertList", aname="_rtnExtAttCertList", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="extAttCert", aname="_extAttCert", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="extTrustedHost", aname="_extTrustedHost", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
187            kw["pname"] = ("urn:ndg:security","reqAuthorisation")
188            kw["aname"] = "_reqAuthorisation"
189            self.attribute_typecode_dict = {}
190            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
191            class Holder:
192                __metaclass__ = pyclass_type
193                typecode = self
194                def __init__(self):
195                    # pyclass
196                    self._proxyCert = None
197                    self._sessID = None
198                    self._encrSessionMgrURI = None
199                    self._attAuthorityURI = None
200                    self._attAuthorityCert = None
201                    self._reqRole = None
202                    self._mapFromTrustedHosts = None
203                    self._rtnExtAttCertList = None
204                    self._extAttCert = []
205                    self._extTrustedHost = []
206                    return
207            Holder.__name__ = "reqAuthorisation_Holder"
208            self.pyclass = Holder
209
210    class reqAuthorisationResponse_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
211        literal = "reqAuthorisationResponse"
212        schema = "urn:ndg:security"
213        def __init__(self, **kw):
214            ns = ns0.reqAuthorisationResponse_Dec.schema
215            TClist = [ZSI.TC.String(pname="attCert", aname="_attCert", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="statusCode", aname="_statusCode", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname="extAttCert", aname="_extAttCert", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
216            kw["pname"] = ("urn:ndg:security","reqAuthorisationResponse")
217            kw["aname"] = "_reqAuthorisationResponse"
218            self.attribute_typecode_dict = {}
219            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
220            class Holder:
221                __metaclass__ = pyclass_type
222                typecode = self
223                def __init__(self):
224                    # pyclass
225                    self._attCert = None
226                    self._statusCode = None
227                    self._extAttCert = []
228                    return
229            Holder.__name__ = "reqAuthorisationResponse_Holder"
230            self.pyclass = Holder
231
232    class getX509Cert_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
233        literal = "getX509Cert"
234        schema = "urn:ndg:security"
235        def __init__(self, **kw):
236            ns = ns0.getX509Cert_Dec.schema
237            TClist = []
238            kw["pname"] = ("urn:ndg:security","getX509Cert")
239            kw["aname"] = "_getX509Cert"
240            self.attribute_typecode_dict = {}
241            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
242            class Holder:
243                __metaclass__ = pyclass_type
244                typecode = self
245                def __init__(self):
246                    # pyclass
247                    return
248            Holder.__name__ = "getX509Cert_Holder"
249            self.pyclass = Holder
250
251    class getX509CertResponse_Dec(ZSI.TCcompound.ComplexType, ElementDeclaration):
252        literal = "getX509CertResponse"
253        schema = "urn:ndg:security"
254        def __init__(self, **kw):
255            ns = ns0.getX509CertResponse_Dec.schema
256            TClist = [ZSI.TC.String(pname="x509Cert", aname="_x509Cert", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
257            kw["pname"] = ("urn:ndg:security","getX509CertResponse")
258            kw["aname"] = "_getX509CertResponse"
259            self.attribute_typecode_dict = {}
260            ZSI.TCcompound.ComplexType.__init__(self,None,TClist,inorder=0,**kw)
261            class Holder:
262                __metaclass__ = pyclass_type
263                typecode = self
264                def __init__(self):
265                    # pyclass
266                    self._x509Cert = None
267                    return
268            Holder.__name__ = "getX509CertResponse_Holder"
269            self.pyclass = Holder
270
271# end class ns0 (tns: urn:ndg:security)
Note: See TracBrowser for help on using the repository browser.