summaryrefslogtreecommitdiff
path: root/devstack/files/federation/shib_apache_handler.txt
diff options
context:
space:
mode:
Diffstat (limited to 'devstack/files/federation/shib_apache_handler.txt')
-rw-r--r--devstack/files/federation/shib_apache_handler.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/devstack/files/federation/shib_apache_handler.txt b/devstack/files/federation/shib_apache_handler.txt
index ebf53ada6..e863cb62f 100644
--- a/devstack/files/federation/shib_apache_handler.txt
+++ b/devstack/files/federation/shib_apache_handler.txt
@@ -14,3 +14,15 @@
ShibRequireAll On
</IfVersion>
</Location>
+
+<Location /identity/v3/OS-FEDERATION/identity_providers/keystone/protocols/mapped/auth>
+ ShibRequestSetting requireSession 1
+ AuthType shibboleth
+ ShibExportAssertion Off
+ Require valid-user
+
+ <IfVersion < 2.4>
+ ShibRequireSession On
+ ShibRequireAll On
+ </IfVersion>
+</Location>