summaryrefslogtreecommitdiffstats
path: root/python/examples/test.py
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-05-09 00:16:08 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-05-09 00:16:08 +0000
commite0ab9a70d5e266529518b22a6df04a2f07a2e20f (patch)
treed12a30a1f00da38ddbbb540a5f2acbaeba674b8c /python/examples/test.py
parent5eeb378d17e33896536d5dc32283cd3e15dc7f2c (diff)
downloadlasso-e0ab9a70d5e266529518b22a6df04a2f07a2e20f.tar.gz
lasso-e0ab9a70d5e266529518b22a6df04a2f07a2e20f.tar.xz
lasso-e0ab9a70d5e266529518b22a6df04a2f07a2e20f.zip
*** empty log message ***
Diffstat (limited to 'python/examples/test.py')
-rwxr-xr-xpython/examples/test.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/python/examples/test.py b/python/examples/test.py
index 089c4b1d..af3960c6 100755
--- a/python/examples/test.py
+++ b/python/examples/test.py
@@ -12,7 +12,7 @@ req = lasso.AuthnRequest("http://providerid.com")
req.set_forceAuthn(0)
req.set_isPassive(0)
req.set_protocolProfile(lasso.libProtocolProfilePost)
-req.set_requestAuthnContext(["test"],
+req.set_requestAuthnContext(["test1", "test2"],
None,
lasso.libAuthnContextComparisonExact)
req.set_scoping(proxyCount=1)
@@ -28,10 +28,10 @@ if protocolProfile == lasso.libProtocolProfilePost:
# partie IDP
res = lasso.AuthnResponse.new_from_request_query(query, "http://providerid.com")
# verification de la signature de la query
- print res.verify_signature("../../examples/rsapub.pem",
- "../../examples/rsakey.pem")
- print res.must_authenticate(is_authenticated=0)
- res.process_authentication_result(0)
+ print "Query signature check:", res.verify_signature("../../examples/rsapub.pem",
+ "../../examples/rsakey.pem")
+ print "Must authenticate? :", res.must_authenticate(is_authenticated=0)
+ res.process_authentication_result(1)
# dump pour envoi au SP
dump_response = res.dump()
res.destroy()
@@ -54,7 +54,7 @@ if protocolProfile == lasso.libProtocolProfilePost:
# partie SP
# Verification de la signature de l'assertion
- print "Signature check: ", res.get_child("Assertion").verify_signature("../../examples/rootcert.pem")
+ print "Assertion signature check: ", res.get_child("Assertion").verify_signature("../../examples/rootcert.pem")
# recuperation du StatusCode
status_code = res.get_child("StatusCode")
# recuperation de la valeur de l'attribut "Value"