From 210693c46dc8de2faf0e26c04a45e64a1e0b26bb Mon Sep 17 00:00:00 2001 From: Valery Febvre Date: Sun, 11 Jul 2004 03:09:12 +0000 Subject: *** empty log message *** --- python/examples/login.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'python/examples') diff --git a/python/examples/login.py b/python/examples/login.py index e12195d4..527ff4cc 100644 --- a/python/examples/login.py +++ b/python/examples/login.py @@ -82,3 +82,19 @@ ret = splogin.init_request(response_msg, ret = splogin.build_request_msg() print "ret = %d, msg_url = %s, msg_body = %s" % (ret, splogin.msg_url, splogin.msg_body) + +##################### +# Identity provider # +##################### +server = lasso.Server.new("../../examples/idp.xml", + None, "../../examples/rsakey.pem", "../../examples/rootcert.pem", + lasso.SignatureMethodRsaSha1) + +server.add_provider("../../examples/sp.xml", + "../../examples/rsapub.pem", "../../examples/rsacert.pem") + +# create Response +idplogin = lasso.Login.new(server, None) + +ret = idplogin.handle_request_msg(splogin.msg_body) +print "samlp:AssertionArtifact = %s" % idplogin.assertionArtifact -- cgit