From a914a109350e3285e6c8118644ba2162cd8632ad Mon Sep 17 00:00:00 2001 From: Valery Febvre Date: Thu, 8 Apr 2004 02:44:16 +0000 Subject: *** empty log message *** --- python/examples/test.py | 33 ++++++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) (limited to 'python/examples') 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() -- cgit