From cc654ebd91bdf8a19f6f68cdfdd82db218b95644 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Fri, 13 Sep 2019 14:11:44 +0200 Subject: metadata pipeline prod --- metadata/fidus.fd | 55 +++++++++++++ .../production-sp/fidus-test.skolverket.se-sp.xml | 95 ++++++++++++++++++++++ .../provplattformen-pre.skolverket.se.xml | 22 +++++ ....com.au-module.php-saml-sp-metadata.php-sp1.xml | 32 ++++++++ ....com.au-module.php-saml-sp-metadata.php-sp1.xml | 23 +++++- 5 files changed, 226 insertions(+), 1 deletion(-) create mode 100644 metadata/fidus.fd create mode 100644 metadata/production-sp/fidus-test.skolverket.se-sp.xml create mode 100644 metadata/production-sp/provplattformen-pre.skolverket.se.xml create mode 100644 metadata/production-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml diff --git a/metadata/fidus.fd b/metadata/fidus.fd new file mode 100644 index 0000000..854f5e4 --- /dev/null +++ b/metadata/fidus.fd @@ -0,0 +1,55 @@ +- when local: + - reginfo: + authority: https://fidus.skolverket.se + policy: + en: https://skolverket.se/fidus + - break +- when clean: + - xslt: + stylesheet: tidy.xsl + - check_xml_namespaces + - break +- when remote: + - xslt: + stylesheet: tidy.xsl + - filter: + - "!//md:EntityDescriptor[md:IDPSSODescriptor]" + - https://sp.swamid.se/shibboleth + - break +- when update: + - load: + - https://mds.swamid.se/md/swamid-registered.xml cleanup remote + - https://fed.skolfederation.se/trial/md/skolfederation-trial-3_1.xml cleanup remote + - /opt/metadata/production-idp cleanup clean via local + - /opt/metadata/production-sp cleanup clean via local + - select + - fork: + - select as /downstream: + - https://sp.swamid.se/shibboleth + - https://fidus-test.skolverket.se/sp + - https://sso.uat.skolverket.sonet.com.au/module.php/saml/sp/metadata.php/sp1 + - break + - break +- when request: + - select + - pipe: + - when accept application/xml: + - xslt: + stylesheet: tidy.xsl + - pubinfo: + publisher: https://md.fidus.skolverket.se/ + - when request mdq: + - first + - finalize: + baseURL: https://md.fidus.skolverket.se/ + cacheDuration: PT5H + validUntil: P10D + - sign: + key: http://hsm_client_hsmproxy.docker:8000/fidus/fidus + cert: /etc/credentials/fidus.crt + - emit application/xml + - break + - when accept application/json: + - discojson + - emit application/json: + - break diff --git a/metadata/production-sp/fidus-test.skolverket.se-sp.xml b/metadata/production-sp/fidus-test.skolverket.se-sp.xml new file mode 100644 index 0000000..5503851 --- /dev/null +++ b/metadata/production-sp/fidus-test.skolverket.se-sp.xml @@ -0,0 +1,95 @@ + + + + + + + + + + MIIFXjCCA0agAwIBAgIJAJX842aaffviMA0GCSqGSIb3DQEBCwUAMEQxEDAOBgNV +BAMMB2JhY2tlbmQxDjAMBgNVBAsMBUZJRFVTMRMwEQYDVQQKDApTa29sdmVya2V0 +MQswCQYDVQQGEwJTRTAeFw0xODExMjYwOTUxNDNaFw0xODEyMjYwOTUxNDNaMEQx +EDAOBgNVBAMMB2JhY2tlbmQxDjAMBgNVBAsMBUZJRFVTMRMwEQYDVQQKDApTa29s +dmVya2V0MQswCQYDVQQGEwJTRTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBALf9eTZK9EOUBAPUEm2Oza6QtHpQT9b3VmTopi+N8d2uBPX9WL+iLhcr3oFJ +5+1oB5dj9tDkuu2w2g1OWe5amQdyGzr8YibPYbh07ei+s+2oU042FoBaK7gV66Fc +ai+6/mdc6lrqSmL0SK2w8XzAISTUhia1fVK90CI4PK5+N/u2vzB1ul6c+4dbr7y5 +O7dE6mITouuiGplwrnVjxRqL23vGdt5giefRPf5Djsc2Zl4e9zgnbvjoIdKGdM8F +KLutiX86sboLXatV5G5TT43KHcxi4AUyxRtX838N+MBNU2kIwD727+S/DgB2F144 +heeW2ST81i2/0HAjuTOj9fDW0bKpZ0bj7JO8HqF1Y4Jkl2Ez5O1/tMM6fo37dT1N +JtyopZ63dk9B/X/odhr3A1T/c5QIz7C2fhjSBOHX4pRrT1vCMRswxok1oOreTkMK +wELM9CyNpcMN5x430C/DrRbSXUQ2hLS3l06GzKsjq8B5ewOX8Non5sDR4IULLjXy +Avvw7hnDcSJQTuxMcIW5aVFIRXH7cvuvKjdXBnTKIsCBGiYCvXsfhw12r9R9DOUN +g/Z+uMI2tnP2uOcb9QG0NpegQ4wn/exJOVRnm5QCWUHTA8iVVgDHdncU8lPYDqBy +Kls4pnvod8cqgnoa4ThSmVT/mcvBDSJDvFmxlKJBj3ygLJF5AgMBAAGjUzBRMB0G +A1UdDgQWBBRenjk70e7YbdeI3KiI+yVv+EE0NjAfBgNVHSMEGDAWgBRenjk70e7Y +bdeI3KiI+yVv+EE0NjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IC +AQB6d+FSkQ+CRSEnZjWzeL4yYFdjqzOaqlyPhlEC2O3t/eleN6pNQL9t3S9TdTS0 +PW5vIF0vVz9SkCFV3C+KeBmUSq6RUqp4jYkV/b5ywKSy6FGEH0xHZ13oiOPZGB97 +TRQ0mDU8f3FnchfCx4nOcy4/CaKS0LcDcDYtyAFTVE28o8NvomxuDKrBS1rGiYcw +1dpKFS8zbYmEnlcavGeg0o5JQ9hyg7ZKn/0Xbif8ma3/imOfN7Q7WqrHImgFjulN +pqBuLL9ea7fzl6ppakxRu1UsaKkB2uPjpKijjZVuary43+43o5HY7ikzgpkiXe0C +UbSXx4iFY/ZsOb+gQIJF+9J4kMEViTrEzs8PSyMXIN8BWt48A1Tui5y16YXpzvGU +Av/068rP2aSmrYanMyVzgxpmjC/dir3pN+MVglZb2475z5IvyGovdlscCONBEB0b +Ls4KzNser0XQPiEcfsoDlESd0wfPDDH5xVB4pQ11bjgEJEwuWRKb0Py+CiRhsqKU +CPt3BBSuLvEhcEHoHH1GISRWFpTnjvXRxn8T08a7YUZhZE51Sxc/ER+pUS62EC+p +GDP6jfZIJzi0D36OOqRn+PViuo9gnjd6q3I3JsEPko74lPYwEvPlnt6llVQ4y6t/ +Q/e+DgEBGep0+PhFu8/GWnDWM7AQtnged7eNW6zUX5uyhQ== + + + + + + + + MIIFXjCCA0agAwIBAgIJAJX842aaffviMA0GCSqGSIb3DQEBCwUAMEQxEDAOBgNV +BAMMB2JhY2tlbmQxDjAMBgNVBAsMBUZJRFVTMRMwEQYDVQQKDApTa29sdmVya2V0 +MQswCQYDVQQGEwJTRTAeFw0xODExMjYwOTUxNDNaFw0xODEyMjYwOTUxNDNaMEQx +EDAOBgNVBAMMB2JhY2tlbmQxDjAMBgNVBAsMBUZJRFVTMRMwEQYDVQQKDApTa29s +dmVya2V0MQswCQYDVQQGEwJTRTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBALf9eTZK9EOUBAPUEm2Oza6QtHpQT9b3VmTopi+N8d2uBPX9WL+iLhcr3oFJ +5+1oB5dj9tDkuu2w2g1OWe5amQdyGzr8YibPYbh07ei+s+2oU042FoBaK7gV66Fc +ai+6/mdc6lrqSmL0SK2w8XzAISTUhia1fVK90CI4PK5+N/u2vzB1ul6c+4dbr7y5 +O7dE6mITouuiGplwrnVjxRqL23vGdt5giefRPf5Djsc2Zl4e9zgnbvjoIdKGdM8F +KLutiX86sboLXatV5G5TT43KHcxi4AUyxRtX838N+MBNU2kIwD727+S/DgB2F144 +heeW2ST81i2/0HAjuTOj9fDW0bKpZ0bj7JO8HqF1Y4Jkl2Ez5O1/tMM6fo37dT1N +JtyopZ63dk9B/X/odhr3A1T/c5QIz7C2fhjSBOHX4pRrT1vCMRswxok1oOreTkMK +wELM9CyNpcMN5x430C/DrRbSXUQ2hLS3l06GzKsjq8B5ewOX8Non5sDR4IULLjXy +Avvw7hnDcSJQTuxMcIW5aVFIRXH7cvuvKjdXBnTKIsCBGiYCvXsfhw12r9R9DOUN +g/Z+uMI2tnP2uOcb9QG0NpegQ4wn/exJOVRnm5QCWUHTA8iVVgDHdncU8lPYDqBy +Kls4pnvod8cqgnoa4ThSmVT/mcvBDSJDvFmxlKJBj3ygLJF5AgMBAAGjUzBRMB0G +A1UdDgQWBBRenjk70e7YbdeI3KiI+yVv+EE0NjAfBgNVHSMEGDAWgBRenjk70e7Y +bdeI3KiI+yVv+EE0NjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IC +AQB6d+FSkQ+CRSEnZjWzeL4yYFdjqzOaqlyPhlEC2O3t/eleN6pNQL9t3S9TdTS0 +PW5vIF0vVz9SkCFV3C+KeBmUSq6RUqp4jYkV/b5ywKSy6FGEH0xHZ13oiOPZGB97 +TRQ0mDU8f3FnchfCx4nOcy4/CaKS0LcDcDYtyAFTVE28o8NvomxuDKrBS1rGiYcw +1dpKFS8zbYmEnlcavGeg0o5JQ9hyg7ZKn/0Xbif8ma3/imOfN7Q7WqrHImgFjulN +pqBuLL9ea7fzl6ppakxRu1UsaKkB2uPjpKijjZVuary43+43o5HY7ikzgpkiXe0C +UbSXx4iFY/ZsOb+gQIJF+9J4kMEViTrEzs8PSyMXIN8BWt48A1Tui5y16YXpzvGU +Av/068rP2aSmrYanMyVzgxpmjC/dir3pN+MVglZb2475z5IvyGovdlscCONBEB0b +Ls4KzNser0XQPiEcfsoDlESd0wfPDDH5xVB4pQ11bjgEJEwuWRKb0Py+CiRhsqKU +CPt3BBSuLvEhcEHoHH1GISRWFpTnjvXRxn8T08a7YUZhZE51Sxc/ER+pUS62EC+p +GDP6jfZIJzi0D36OOqRn+PViuo9gnjd6q3I3JsEPko74lPYwEvPlnt6llVQ4y6t/ +Q/e+DgEBGep0+PhFu8/GWnDWM7AQtnged7eNW6zUX5uyhQ== + + + + + + + + + Skolverket + Skolverket + https://www.skolverket.se + + + Technical + daniel.robles@skolverket.se + + + Support + daniel.robles@skolverket.se + + diff --git a/metadata/production-sp/provplattformen-pre.skolverket.se.xml b/metadata/production-sp/provplattformen-pre.skolverket.se.xml new file mode 100644 index 0000000..e338dc9 --- /dev/null +++ b/metadata/production-sp/provplattformen-pre.skolverket.se.xml @@ -0,0 +1,22 @@ + + + + + + + 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 + + + + + urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified + + + diff --git a/metadata/production-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml b/metadata/production-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml new file mode 100644 index 0000000..01177c3 --- /dev/null +++ b/metadata/production-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml @@ -0,0 +1,32 @@ + + + + + + Skolverket Assessment Master - UAT + SSO Proxy service for skolverket assessment master + https://sonet.com.au/products/assessment-master/ + assessment+master+uat + https://am.uat.skolverket.sonet.com.au/images/amlogo.png + + + + + + + + + + + SoNET + SoNET Systems + https://sonet.com.au + + + SoNET Systems + Software + Support + software@sonet.com.au + +61(0)385337700 + + diff --git a/metadata/test-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml b/metadata/test-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml index 88f8efa..01177c3 100644 --- a/metadata/test-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml +++ b/metadata/test-sp/sso.uat.skolverket.sonet.com.au-module.php-saml-sp-metadata.php-sp1.xml @@ -1,6 +1,15 @@ - + + + + Skolverket Assessment Master - UAT + SSO Proxy service for skolverket assessment master + https://sonet.com.au/products/assessment-master/ + assessment+master+uat + https://am.uat.skolverket.sonet.com.au/images/amlogo.png + + @@ -8,4 +17,16 @@ + + SoNET + SoNET Systems + https://sonet.com.au + + + SoNET Systems + Software + Support + software@sonet.com.au + +61(0)385337700 + -- cgit v1.2.3