summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2015-01-29 17:21:35 -0500
committerSimo Sorce <simo@redhat.com>2015-02-13 17:49:25 -0500
commitd1779f714b479198a3d2366ba5b4209eb09a403d (patch)
tree80adf8f1e0130e452efbc0e6314a338d78842721
parentc327645a032ae9e4fca84909d4708ca00230b1bc (diff)
downloadipsilon-d1779f714b479198a3d2366ba5b4209eb09a403d.tar.gz
ipsilon-d1779f714b479198a3d2366ba5b4209eb09a403d.tar.xz
ipsilon-d1779f714b479198a3d2366ba5b4209eb09a403d.zip
Register SingleLogoutService SAML2 metadata
https://fedorahosted.org/ipsilon/ticket/24 Signed-off-by: Rob Crittenden <rcritten@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
-rw-r--r--ipsilon/providers/saml2idp.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ipsilon/providers/saml2idp.py b/ipsilon/providers/saml2idp.py
index 1778307..c8f5dab 100644
--- a/ipsilon/providers/saml2idp.py
+++ b/ipsilon/providers/saml2idp.py
@@ -278,6 +278,8 @@ class IdpMetadataGenerator(object):
'%s/saml2/SSO/POST' % url)
self.meta.add_service(metadata.SAML2_SERVICE_MAP['sso-redirect'],
'%s/saml2/SSO/Redirect' % url)
+ self.meta.add_service(metadata.SAML2_SERVICE_MAP['logout-redirect'],
+ '%s/saml2/SLO/Redirect' % url)
self.meta.add_allowed_name_format(
lasso.SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT)
self.meta.add_allowed_name_format(