diff options
author | Valery Febvre <vfebvre at easter-eggs.com> | 2004-04-08 02:44:16 +0000 |
---|---|---|
committer | Valery Febvre <vfebvre at easter-eggs.com> | 2004-04-08 02:44:16 +0000 |
commit | a914a109350e3285e6c8118644ba2162cd8632ad (patch) | |
tree | fcc3ef9ee550b083d4060b741bc7c436bb8b92b0 /python/examples | |
parent | b73d899efd03f3058b752e0f64061f1f7e308fc9 (diff) | |
download | lasso-a914a109350e3285e6c8118644ba2162cd8632ad.tar.gz lasso-a914a109350e3285e6c8118644ba2162cd8632ad.tar.xz lasso-a914a109350e3285e6c8118644ba2162cd8632ad.zip |
*** empty log message ***
Diffstat (limited to 'python/examples')
-rwxr-xr-x | python/examples/test.py | 33 |
1 files changed, 28 insertions, 5 deletions
diff --git a/python/examples/test.py b/python/examples/test.py index b636b38a..a7690348 100755 --- a/python/examples/test.py +++ b/python/examples/test.py @@ -10,19 +10,42 @@ req = lasso.AuthnRequest("providerid.com", "federated", "false", "true", - "", # None + "pp", # None "3", None, None, "", # None - "", # None + "encoded_RelayState", # None 0, None, "obtained") -req.request.dump("iso-8859-1", 1) +req.node.dump("iso-8859-1", 1) + +query = req.node.url_encode(1, "../../examples/rsakey.pem") + +res = lasso.AuthnResponse(query, 1, + "../../examples/rsapub.pem", + "../../examples/rsakey2.pem", + "../../examples/rsacert.pem", 0) + +res.init("toto", 1) + +assertion = lasso.assertion_build(res, "http://idprovider.com") +authentication_statement = lasso.authentication_statement_build("password", + "3", + "tralalal", + "dslqkjfslfj", + "http://service-provider.com", + "federated", + "wxkfjesmqfj", + "http://idp-provider.com", + "federated", + "bearer") +lasso.assertion_add_authenticationStatement(assertion, authentication_statement); +res.add_assertion(assertion) -#req.dump("iso-8859-1", 1) -#req.destroy() +res.node.dump("iso-8859-1", 1) +#req.node.destroy() #print lasso.shutdown() |