diff options
author | Nicolas Clapies <nclapies@entrouvert.com> | 2004-07-21 14:11:09 +0000 |
---|---|---|
committer | Nicolas Clapies <nclapies@entrouvert.com> | 2004-07-21 14:11:09 +0000 |
commit | 46738d03eacf3b0368e50674194f6f05cae2cddf (patch) | |
tree | 5802e13b94ffc61c5f612276835d96a7fa8446a9 /python/examples/defederation.py | |
parent | b7cfb5c758c898377a08b368e156bae4d1820b1b (diff) | |
download | lasso-46738d03eacf3b0368e50674194f6f05cae2cddf.tar.gz lasso-46738d03eacf3b0368e50674194f6f05cae2cddf.tar.xz lasso-46738d03eacf3b0368e50674194f6f05cae2cddf.zip |
update of federation termination notification
Diffstat (limited to 'python/examples/defederation.py')
-rw-r--r-- | python/examples/defederation.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/python/examples/defederation.py b/python/examples/defederation.py index 4b7b3500..a07c2331 100644 --- a/python/examples/defederation.py +++ b/python/examples/defederation.py @@ -19,32 +19,28 @@ spserver.add_provider("../../examples/sp.xml", None, None) # users : -spuser_dump = "<LassoUser><LassoIdentities><LassoIdentity RemoteProviderID=\"https://identity-provider:2003/liberty-alliance/metadata\"><LassoRemoteNameIdentifier><NameIdentifier NameQualifier=\"qualifier.com\" Format=\"federated\">1111111111111111111111111</NameIdentifier></LassoRemoteNameIdentifier></LassoIdentity></LassoIdentities></LassoUser>" +spuser_dump = "<LassoUser><LassoIdentities><LassoIdentity RemoteProviderID=\"https://identity-provider:2003/liberty-alliance/metadata\"><LassoRemoteNameIdentifier><NameIdentifier NameQualifier=\"qualifier.com\" Format=\"federated\">1111111111111111111111111</NameIdentifier></LassoRemoteNameIdentifier><LassoLocalNameIdentifier><NameIdentifier NameQualifier=\"qualifier.com\" Format=\"federated\">222222222222222222222</NameIdentifier></LassoLocalNameIdentifier></LassoIdentity></LassoIdentities></LassoUser>" spuser = lasso.User.new_from_dump(spuser_dump) -idpuser_dump = "<LassoUser><LassoIdentities><LassoIdentity RemoteProviderID=\"https://service-provider:2003/liberty-alliance/metadata\"><LassoLocalNameIdentifier><NameIdentifier NameQualifier=\"qualifier.com\" Format=\"federated\">1111111111111111111111111</NameIdentifier></LassoLocalNameIdentifier></LassoIdentity></LassoIdentities></LassoUser>" +idpuser_dump = "<LassoUser><LassoIdentities><LassoIdentity RemoteProviderID=\"https://service-provider:2003/liberty-alliance/metadata\"><LassoLocalNameIdentifier><NameIdentifier NameQualifier=\"qualifier.com\" Format=\"federated\">1111111111111111111111111</NameIdentifier></LassoLocalNameIdentifier><LassoRemoteNameIdentifier><NameIdentifier NameQualifier=\"qualifier.com\" Format=\"federated\">222222222222222222222</NameIdentifier></LassoRemoteNameIdentifier></LassoIdentity></LassoIdentities></LassoUser>" idpuser = lasso.User.new_from_dump(idpuser_dump) # sp federation termination : spdefederation = lasso.FederationTermination.new(spserver, spuser, lasso.providerTypeSp) -spdefederation.init_notification("https://identity-provider:2003/liberty-alliance/metadata") +spdefederation.init_notification() spdefederation.build_notification_msg() print 'url : ', spdefederation.msg_url print 'body : ', spdefederation.msg_body -sys.exit(1) # idp federation termination : print "---------------------------------------------------------" print " At identity provider " idpdefederation = lasso.FederationTermination.new(idpserver, idpuser, lasso.providerTypeIdp) idpdefederation.process_notification_msg(spdefederation.msg_body, lasso.httpMethodSoap) -idpdefederation.build_response_msg() -print 'url : ', idpdefederation.msg_url -print 'body : ', idpdefederation.msg_body - +print 'Only return an HTTP OK 200 to the notifier' print 'End of federation termination' lasso.shutdown() |