From 451672047ae33ca53c79d40af31c16d6b4cd1970 Mon Sep 17 00:00:00 2001 From: Nicolas Clapies Date: Fri, 6 Aug 2004 07:31:59 +0000 Subject: Renamed load_notification_msg to process_notification msg, renamed process_request to validate_request, added some goto for code error, little update of the code style, updated examples --- python/examples/defederation.py | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'python/examples') diff --git a/python/examples/defederation.py b/python/examples/defederation.py index 34d060c1..e4b44de8 100644 --- a/python/examples/defederation.py +++ b/python/examples/defederation.py @@ -5,9 +5,9 @@ sys.path.insert(0, '../') import lasso -spuser_dump = "1111111111111111111111111" +spidentity_dump = "1111111111111111111111111" -idpuser_dump = "1111111111111111111111111" +idpidentity_dump = "1111111111111111111111111" # SP : @@ -16,10 +16,8 @@ spserver = lasso.Server.new("../../examples/sp.xml", lasso.signatureMethodRsaSha1) spserver.add_provider("../../examples/idp.xml", None, None) -spuser = lasso.User.new_from_dump(spuser_dump) - spdefederation = lasso.FederationTermination.new(spserver, lasso.providerTypeSp) -spdefederation.set_user_from_dump(spuser_dump) +spdefederation.set_identity_from_dump(spidentity_dump) spdefederation.init_notification() spdefederation.build_notification_msg() print 'url : ', spdefederation.msg_url @@ -34,14 +32,12 @@ idpserver = lasso.Server.new("../../examples/idp.xml", lasso.signatureMethodRsaSha1) idpserver.add_provider("../../examples/sp.xml", None, None) -idpuser = lasso.User.new_from_dump(idpuser_dump) - idpdefederation = lasso.FederationTermination.new(idpserver, lasso.providerTypeIdp) -idpdefederation.load_notification_msg(notification_msg, lasso.httpMethodSoap) +idpdefederation.process_notification_msg(notification_msg, lasso.httpMethodSoap) print 'NameIdentifier :', idpdefederation.nameIdentifier -idpdefederation.set_user_from_dump(idpuser_dump); -idpdefederation.process_notification() +idpdefederation.set_identity_from_dump(idpidentity_dump); +idpdefederation.validate_notification() print 'End of federation termination notification' -- cgit