diff options
Diffstat (limited to 'python/lasso.py')
| -rw-r--r-- | python/lasso.py | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/python/lasso.py b/python/lasso.py index 51d85650..ec8a10de 100644 --- a/python/lasso.py +++ b/python/lasso.py @@ -820,10 +820,18 @@ class Server: return Server(obj) new = classmethod(new) + def new_from_dump(cls, dump): + obj = lassomod.server_new_from_dump(dump) + return Server(obj) + new_from_dump = classmethod(new_from_dump) + def add_provider(self, metadata, public_key=None, certificate=None): lassomod.server_add_provider(self, metadata, public_key, certificate) + def dump(self): + return lassomod.server_dump(self) + class Login: """\brief Short desc @@ -888,11 +896,11 @@ class Login: def dump(self): return lassomod.login_dump(self) - def handle_authn_response_msg(self, authn_response_msg): - return lassomod.login_handle_authn_response_msg(self, authn_response_msg) + def process_authn_response_msg(self, authn_response_msg): + return lassomod.login_process_authn_response_msg(self, authn_response_msg) - def handle_request_msg(self, request_msg): - return lassomod.login_handle_request_msg(self, request_msg) + def process_request_msg(self, request_msg): + return lassomod.login_process_request_msg(self, request_msg) def init_authn_request(self, remote_providerID): return lassomod.login_init_authn_request(self, remote_providerID) |
