diff options
| author | Valery Febvre <vfebvre at easter-eggs.com> | 2004-05-14 00:00:18 +0000 |
|---|---|---|
| committer | Valery Febvre <vfebvre at easter-eggs.com> | 2004-05-14 00:00:18 +0000 |
| commit | fb0ae5893caba1ed56fff9f122cfd529ecf6ba92 (patch) | |
| tree | 48a76c584191c5a84c898795426aa02a4e84bcf2 /python/lasso.py | |
| parent | 7feb79492a08ef70adb2688b1277fc7c7e49e4d8 (diff) | |
| download | lasso-fb0ae5893caba1ed56fff9f122cfd529ecf6ba92.tar.gz lasso-fb0ae5893caba1ed56fff9f122cfd529ecf6ba92.tar.xz lasso-fb0ae5893caba1ed56fff9f122cfd529ecf6ba92.zip | |
node_export() and node_export_from_base64() functions added
2 export methods in class Node added
Diffstat (limited to 'python/lasso.py')
| -rw-r--r-- | python/lasso.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/python/lasso.py b/python/lasso.py index 58dcc00f..bdf24867 100644 --- a/python/lasso.py +++ b/python/lasso.py @@ -64,6 +64,12 @@ class Node: def dump(self, encoding="utf8", format=1): return lassomod.node_dump(self, encoding, format) + def export(self): + return lassomod.node_export(self) + + def export_to_base64(self): + return lassomod.node_export_to_base64(self) + def export_to_query(self, sign_method, private_key_file): return lassomod.node_export_to_query(self, sign_method, private_key_file) @@ -344,6 +350,11 @@ class AuthnResponse(SamlpResponse): return AuthnResponse(obj) new_from_dump = classmethod(new_from_dump) + def new_from_export(cls, buffer, type=0): + obj = lassomod.authn_response_new_from_export(buffer, type) + return AuthnResponse(obj) + new_from_export = classmethod(new_from_export) + def new_from_request_query(cls, query, providerID): obj = lassomod.authn_response_new_from_request_query(query, providerID) return AuthnResponse(obj) |
