diff --git a/build/check_imported.xsl b/build/check_imported.xsl index 6955e945..926c53b3 100644 --- a/build/check_imported.xsl +++ b/build/check_imported.xsl @@ -14,6 +14,7 @@ xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:shibmd="urn:mace:shibboleth:metadata:1.0" + xmlns:dyn="http://exslt.org/dynamic" xmlns:set="http://exslt.org/sets" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:idpdisc="urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol" @@ -25,7 +26,32 @@ - + + + substring-before(substring-after(concat(., '/'), 'https://'), '/') + + + + + + + + + + + + + + + + at least one SOAP location on same vhost as an SSO location + + + +