From 41c825058a043fe72585e29d2fdb18c974b787eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hans=20Ho=CC=88rberg?= Date: Fri, 21 Mar 2014 09:02:47 +0100 Subject: [PATCH] Fix for the example repose sp. Made it compatible with the API change: create_*_request method returns a tuple (request_id, request) --- .gitignore | 4 ++++ src/s2repoze/plugins/sp.py | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 9f6ae01..61ef1af 100644 --- a/.gitignore +++ b/.gitignore @@ -169,3 +169,7 @@ example/sp-repoze/sp.xml example/sp-repoze/sp_conf.py example/sp-repoze/sp_conf.py + +example/idp2/sp_test.xml + +example/sp-repoze/idp_test.xml diff --git a/src/s2repoze/plugins/sp.py b/src/s2repoze/plugins/sp.py index 948edc1..b68bb08 100644 --- a/src/s2repoze/plugins/sp.py +++ b/src/s2repoze/plugins/sp.py @@ -383,9 +383,10 @@ class SAML2Plugin(object): if _cli.authn_requests_signed: _sid = saml2.s_utils.sid(_cli.seed) - msg_id = msg_str = _cli.create_authn_request( + req_id, msg_str = _cli.create_authn_request( dest, vorg=vorg_name, sign=_cli.authn_requests_signed, message_id=_sid, extensions=extensions) + req_id = _sid else: req_id, req = _cli.create_authn_request( dest, vorg=vorg_name, sign=False, extensions=extensions)