summaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
authorEmmanuel Raviart <eraviart@entrouvert.com>2004-07-15 10:11:31 +0000
committerEmmanuel Raviart <eraviart@entrouvert.com>2004-07-15 10:11:31 +0000
commit631811cf1db1ab632311ce97f60be6ed328bafbd (patch)
tree11f379676be97e1db6dc8de49246025aff857ee7 /python
parent28d14a0b9520e2d7c489e1b064cf64bd09fbc86b (diff)
downloadlasso-631811cf1db1ab632311ce97f60be6ed328bafbd.tar.gz
lasso-631811cf1db1ab632311ce97f60be6ed328bafbd.tar.xz
lasso-631811cf1db1ab632311ce97f60be6ed328bafbd.zip
Added init & shutdown functions to tutorial.
Diffstat (limited to 'python')
-rw-r--r--python/doc/tutorial/sp-init.py3
-rw-r--r--python/doc/tutorial/sp-login-process-authn-response.py3
-rw-r--r--python/doc/tutorial/sp-login-send-authn-request.py3
-rw-r--r--python/doc/tutorial/sp-logout-process-idp-initiated-redirect-request.py3
-rw-r--r--python/doc/tutorial/sp-logout-process-idp-initiated-soap-request.py3
-rw-r--r--python/doc/tutorial/sp-logout-process-response.py3
-rw-r--r--python/doc/tutorial/sp-logout-send-request.py3
7 files changed, 21 insertions, 0 deletions
diff --git a/python/doc/tutorial/sp-init.py b/python/doc/tutorial/sp-init.py
index 7706f130..c13da776 100644
--- a/python/doc/tutorial/sp-init.py
+++ b/python/doc/tutorial/sp-init.py
@@ -1,5 +1,6 @@
import lasso
+lasso.init()
## Initialize service provider context.
##
@@ -20,3 +21,5 @@ server.add_provider(idp_metadata_file_path, idp_public_key_file_path, idp_ca_cer
# Dump server context to a string and store it in a file.
server_dump = server.dump()
[...] # Save server_dump in a file or database or...
+
+lasso.shutdown()
diff --git a/python/doc/tutorial/sp-login-process-authn-response.py b/python/doc/tutorial/sp-login-process-authn-response.py
index 28651823..39052c8b 100644
--- a/python/doc/tutorial/sp-login-process-authn-response.py
+++ b/python/doc/tutorial/sp-login-process-authn-response.py
@@ -1,5 +1,6 @@
import lasso
+lasso.init()
## Process the authentication response returned by identity provider and send received artifact to identity
## provider.
@@ -30,3 +31,5 @@ user_dump = login.user.dump()
[...] # Store string user_dump into account.
# User is now authenticated => create session, cookie...
[...]
+
+lasso.shutdown()
diff --git a/python/doc/tutorial/sp-login-send-authn-request.py b/python/doc/tutorial/sp-login-send-authn-request.py
index 71105777..3d5ccefd 100644
--- a/python/doc/tutorial/sp-login-send-authn-request.py
+++ b/python/doc/tutorial/sp-login-send-authn-request.py
@@ -1,5 +1,6 @@
import lasso
+lasso.init()
## Send an authentication request to identity provider.
##
@@ -24,3 +25,5 @@ login.request.set_nameIDPolicy(lasso.libNameIDPolicyTypeFederated)
if login.build_authn_request_msg():
raise Exception('Login error')
[...] # Reply a HTTP redirect to login.msg_url.
+
+lasso.shutdown()
diff --git a/python/doc/tutorial/sp-logout-process-idp-initiated-redirect-request.py b/python/doc/tutorial/sp-logout-process-idp-initiated-redirect-request.py
index 5b8ff7d2..c962e505 100644
--- a/python/doc/tutorial/sp-logout-process-idp-initiated-redirect-request.py
+++ b/python/doc/tutorial/sp-logout-process-idp-initiated-redirect-request.py
@@ -1,5 +1,6 @@
import lasso
+lasso.init()
## Redirect Logout initiated by identity provider.
@@ -28,3 +29,5 @@ else:
if logout.build_response_msg():
raise Exception('Logout error')
[...] # Reply a HTTP redirect to logout.msg_url.
+
+lasso.shutdown()
diff --git a/python/doc/tutorial/sp-logout-process-idp-initiated-soap-request.py b/python/doc/tutorial/sp-logout-process-idp-initiated-soap-request.py
index 6f7ad43d..dc17fe81 100644
--- a/python/doc/tutorial/sp-logout-process-idp-initiated-soap-request.py
+++ b/python/doc/tutorial/sp-logout-process-idp-initiated-soap-request.py
@@ -1,5 +1,6 @@
import lasso
+lasso.init()
## SOAP Logout initiated by identity provider.
@@ -28,3 +29,5 @@ else:
if logout.build_response_msg():
raise Exception('Logout error')
[...] # Reply a HTTP SOAP response using logout.msg_body.
+
+lasso.shutdown()
diff --git a/python/doc/tutorial/sp-logout-process-response.py b/python/doc/tutorial/sp-logout-process-response.py
index e57e06d5..91bc31d7 100644
--- a/python/doc/tutorial/sp-logout-process-response.py
+++ b/python/doc/tutorial/sp-logout-process-response.py
@@ -1,5 +1,6 @@
import lasso
+lasso.init()
## Logout initiated by service provider (continued): Process the HTTP redirect logout response returned by
## identity provider.
@@ -17,3 +18,5 @@ user_dump = logout.user.dump()
[...] # Store string user_dump into account (replace the previous one).
# User is now logged out => delete session, cookie...
[...]
+
+lasso.shutdown()
diff --git a/python/doc/tutorial/sp-logout-send-request.py b/python/doc/tutorial/sp-logout-send-request.py
index d739cf14..d68b3de5 100644
--- a/python/doc/tutorial/sp-logout-send-request.py
+++ b/python/doc/tutorial/sp-logout-send-request.py
@@ -1,5 +1,6 @@
import lasso
+lasso.init()
## Logout initiated by service provider: Send a logout request to identity provider.
##
@@ -27,3 +28,5 @@ else:
[...] # Store string user_dump into account (replace the previous one).
# User is now logged out => delete session, cookie...
[...]
+
+lasso.shutdown()