summaryrefslogtreecommitdiffstats
path: root/python/lasso.py
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2004-07-29 14:08:31 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2004-07-29 14:08:31 +0000
commite8228dc6e7bf5b14b91c5de78934c9c601a9fc7a (patch)
tree7ffe3b173bfcb0ea6eed780d43ee4e61c4206c0c /python/lasso.py
parent9c435c70966cecdfdee1f7d45c13696c9698486b (diff)
downloadlasso-e8228dc6e7bf5b14b91c5de78934c9c601a9fc7a.tar.gz
lasso-e8228dc6e7bf5b14b91c5de78934c9c601a9fc7a.tar.xz
lasso-e8228dc6e7bf5b14b91c5de78934c9c601a9fc7a.zip
update of register name identifier
Diffstat (limited to 'python/lasso.py')
-rw-r--r--python/lasso.py82
1 files changed, 21 insertions, 61 deletions
diff --git a/python/lasso.py b/python/lasso.py
index 76ce1a80..ec8f0cb3 100644
--- a/python/lasso.py
+++ b/python/lasso.py
@@ -517,16 +517,10 @@ class FederationTerminationNotification(LibFederationTerminationNotification):
return FederationTerminationNotification(obj)
new = classmethod(new)
- def new_from_soap(cls, envelope):
- obj = lassomod.federation_termination_notification_new_from_soap(envelope)
- return FederationTerminationNotification(obj)
- new_from_soap = classmethod(new_from_soap)
-
- def new_from_query(cls, query):
- obj = lassomod.federation_termination_notification_new_from_query(query)
- return FederationTerminationNotification(obj)
- new_from_query = classmethod(new_from_query)
-
+ def new_from_export(cls, buffer, export_type = 0):
+ obj = lassomod.federation_termination_notification(buffer, export_type)
+ return LogoutRequest(obj)
+ new_from_export = classmethod(new_from_export)
class LogoutRequest(LibLogoutRequest):
"""\brief Blabla
@@ -545,8 +539,8 @@ class LogoutRequest(LibLogoutRequest):
return LogoutRequest(obj)
new = classmethod(new)
- def new_from_export(cls, envelope):
- obj = lassomod.logout_request_new_from_export(envelope)
+ def new_from_export(cls, buffer, export_type = 0):
+ obj = lassomod.logout_request_new_from_export(buffer, export_type)
return LogoutRequest(obj)
new_from_export = classmethod(new_from_export)
@@ -563,30 +557,15 @@ class LogoutResponse(LibLogoutResponse):
self._o = _obj
LibLogoutResponse.__init__(self, _obj = self._o)
- def new_from_request_soap(cls, envelope, providerID, status_code_value):
- obj = lassomod.logout_response_new_from_request_soap(envelope, providerID, status_code_value)
+ def new_from_export(cls, buffer, export_type = 0):
+ obj = lassomod.logout_response_new_from_export(buffer, export_type)
return LogoutResponse(obj)
- new_from_request_soap = classmethod(new_from_request_soap)
-
- def new_from_soap(cls, envelope):
- obj = lassomod.logout_response_new_from_soap(envelope)
- return LogoutResponse(obj)
- new_from_soap = classmethod(new_from_soap)
+ new_from_export = classmethod(new_from_export)
- def new_from_dump(cls, dump):
- obj = lassomod.logout_response_new_from_dump(dump)
+ def new_from_request_export(cls, buffer, export_type, providerID, statusCodeValue):
+ obj = lassomod.logout_response_new_from_request_export(buffer, export_type, providerID, statusCodeValue)
return LogoutResponse(obj)
- new_from_dump = classmethod(new_from_dump)
-
- def new_from_request_query(cls, query, providerID, status_code_value):
- obj = lassomod.logout_response_new_from_request_query(query, providerID, status_code_value)
- return LogoutResponse(obj);
- new_from_request_query = classmethod(new_from_request_query)
-
- def new_from_query(cls, query):
- obj = lassomod.logout_response_new_from_query(query)
- return LogoutResponse(obj);
- new_from_query = classmethod(new_from_query)
+ new_from_export = classmethod(new_from_request_export)
class NameIdentifierMappingRequest(LibNameIdentifierMappingRequest):
@@ -678,15 +657,10 @@ class RegisterNameIdentifierRequest(LibRegisterNameIdentifierRequest):
return RegisterNameIdentifierRequest(obj)
new = classmethod(new)
- def new_from_soap(cls, envelope):
- obj = lassomod.register_name_identifier_request_new_from_soap(envelope)
- return RegisterNameIdentifierRequest(obj)
- new_from_soap = classmethod(new_from_soap)
-
- def new_from_query(cls, query):
- obj = lassomod.register_name_identifier_request_new_from_query(query)
+ def new_from_export(cls, buffer, export_type = 0):
+ obj = lassomod.register_name_identifier_request_new_from_export(buffer, export_type)
return RegisterNameIdentifierRequest(obj)
- new_from_query = classmethod(new_from_query)
+ new_from_export = classmethod(new_from_export)
def rename_attributes_for_encoded_query(self):
lassomod.register_name_identifier_request_rename_attributes_for_query(self)
@@ -704,30 +678,16 @@ class RegisterNameIdentifierResponse(LibRegisterNameIdentifierResponse):
self._o = _obj
LibRegisterNameIdentifierResponse.__init__(self, _obj = self._o)
- def new_from_request_soap(cls, envelope, providerID, status_code_value):
- obj = lassomod.register_name_identifier_response_new_from_request_soap(envelope, providerID, status_code_value)
+ def new_from_export(cls, buffer, export_type = 0):
+ obj = lassomod.register_name_identifier_response_new_from_export(buffer, export_type)
return RegisterNameIdentifierResponse(obj)
- new_from_request_soap = classmethod(new_from_request_soap)
-
- def new_from_soap(cls, envelope):
- obj = lassomod.register_name_identifier_response_new_from_soap(envelope)
- return RegisterNameIdentifierResponse(obj)
- new_from_soap = classmethod(new_from_soap)
+ new_from_export = classmethod(new_from_export)
- def new_from_dump(cls, dump):
- obj = lassomod.register_name_identifier_response_new_from_dump(dump)
+ def new_from_request_export(cls, buffer, export_type, providerID, statusCodeValue):
+ obj = lassomod.register_name_identifier_response_new_from_request_export(buffer, export_type, providerID, statusCodeValue)
return RegisterNameIdentifierResponse(obj)
- new_from_dump = classmethod(new_from_dump)
+ new_from_export = classmethod(new_from_request_export)
- def new_from_request_query(cls, query, providerID, status_code_value):
- obj = lassomod.register_name_identifier_response_new_from_request_query(query, providerID, status_code_value)
- return RegisterNameIdentifierResponse(obj);
- new_from_request_query = classmethod(new_from_request_query)
-
- def new_from_query(cls, query):
- obj = lassomod.register_name_identifier_response_new_from_query(query)
- return RegisterNameIdentifierResponse(obj);
- new_from_query = classmethod(new_from_query)
################################################################################
# elements