summaryrefslogtreecommitdiff
path: root/metadata/swamid-prod.fd
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/swamid-prod.fd')
-rw-r--r--metadata/swamid-prod.fd12
1 files changed, 12 insertions, 0 deletions
diff --git a/metadata/swamid-prod.fd b/metadata/swamid-prod.fd
index 4f7c9e2b..cde286e1 100644
--- a/metadata/swamid-prod.fd
+++ b/metadata/swamid-prod.fd
@@ -25,6 +25,13 @@
- select as swamid-registered:
- swamid-edugain-dir
- swamid-2.0-dir
+ - fork:
+ # need a uniq name to avoid format problem
+ # pyFF caches accept-type and requse selection :-(
+ - select as ds-sp:
+ - swamid-edugain-dir
+ - swamid-2.0-dir
+ - swamid-interfederations-dir
# Read selectors
- fork:
# swamid-idp.xml
@@ -65,3 +72,8 @@
- discojson
- emit application/json:
- break
+ - when accept application/json-sp:
+ - discojson_sp
+ - emit application/json:
+ - break
+