diff --git a/.gitignore b/.gitignore index e33cdbfc..3d301db4 100644 --- a/.gitignore +++ b/.gitignore @@ -141,6 +141,7 @@ /xml/member-dates.txt /xml/ukfederation-metadata-master.xml /xml/ukfederation-export-unsigned.xml +/xml/ukfederation-export-preview-unsigned.xml /xml/ukfederation-test-unsigned.xml /xml/ukfederation-export.xml /xml/ukfederation-stats.html diff --git a/build.xml b/build.xml index dd61489f..4a657181 100644 --- a/build.xml +++ b/build.xml @@ -107,6 +107,8 @@ + @@ -118,6 +120,8 @@ + @@ -280,6 +284,7 @@ + @@ -349,9 +354,10 @@ - + - + + Verification completed. @@ -413,6 +419,7 @@ WAYF/CDS aggregates test aggregate export aggregate + export preview aggregate fallback aggregate statistics --> @@ -427,6 +434,7 @@ + @@ -601,7 +609,7 @@ @@ -694,7 +702,7 @@ - + @@ -809,6 +817,9 @@ Signing UK export metadata. + Signing UK export preview metadata. + + Signing UK fallback metadata. @@ -851,10 +862,13 @@ Verifying signed UK test metadata. - + Verifying signed UK export metadata. - + + + Verifying signed UK export preview metadata. + Verifying signed UK fallback metadata. diff --git a/mdx/common-beans.xml b/mdx/common-beans.xml index 6158edc6..37e99e1f 100644 --- a/mdx/common-beans.xml +++ b/mdx/common-beans.xml @@ -609,6 +609,7 @@ --> + + diff --git a/mdx/int_edugain/beans.xml b/mdx/int_edugain/beans.xml index da39f23f..998dc5e9 100644 --- a/mdx/int_edugain/beans.xml +++ b/mdx/int_edugain/beans.xml @@ -67,7 +67,7 @@ - + diff --git a/mdx/int_edugain/edugain-signer.crt b/mdx/int_edugain/edugain-signer.crt deleted file mode 100644 index c6c6043b..00000000 --- a/mdx/int_edugain/edugain-signer.crt +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC1DCCAbygAwIBAgIETCJV1DANBgkqhkiG9w0BAQUFADAsMQ4wDAYDVQQKEwVHRUFOVDEaMBgG -A1UEAxMRZWR1R0FJTiBTaWduZXIgQ0EwHhcNMTAwNjIzMTg0MzMyWhcNMTQwODAxMTg0MzMyWjAs -MQ4wDAYDVQQKEwVHRUFOVDEaMBgGA1UEAxMRZWR1R0FJTiBTaWduZXIgQ0EwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCRfl1zhkaFveJvJtS03bRIO3k77q2s5m+c6sQ83j71rIad+vGC -O29S4JHBXHI/U57yNbNLgoKzl0MI4WQrs4KT/y+LPMFB9M0lNrALQd/op6PNc7CWKMN1yV8V/L74 -/vapRlb90gPVJABHmoAfQmjyMXLW38KLwzK1qEpKUIxPBfQMBawmh0gC2T5ndZndcMPpgsMXyG2A -Z4QGSOt4tgpspjTSRY++X+gi9WUuWzsEHHdFhCR9UYQ6+1glMVheJjVmoD0b9V/KQ0BF/1zry2jf -WlchFeILlWbWgiWsIBA4BPNHqFW42qGgUr9DI3FzRLHXqF2N2f592tzcTeDZ11ejAgMBAAEwDQYJ -KoZIhvcNAQEFBQADggEBAGC8iCKBUzmNIhikaCImp8WIMoI9VMYf/iBGcovaujRW85BmVfE0qj2y -G2BfuA8RkxX7wayvb6znA7HSuQHpdVoI6poPbaW5ynZy35G3pzKs7dyZo6oGivE1Cj7PqJHXLICJ -in3pKWGfHLkkYa64B32pXy7t42Rlvn2uog5MEYCgo4jnfhxnw0iPFJTHEy3x/PJ5Yxe5o/fDIUXt -bIb0R0Z6Tym34YsUQQvmT11vfPPsFVc6Nkda0xo2DBxaPfw3ieTojimmnToPLFJL9DEEWKSSrIZQ -YYrop0ftnQRhkFiu2TMYXiIiwKgLXKz7VybtcIMjt/tClNsDWTlIxwwFnNo= ------END CERTIFICATE----- diff --git a/mdx/int_edugain/mds-2014.cer b/mdx/int_edugain/mds-2014.cer new file mode 100644 index 00000000..868e6c45 --- /dev/null +++ b/mdx/int_edugain/mds-2014.cer @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE----- +MIIC1DCCAbwCCQDDDZyGtn6K8TANBgkqhkiG9w0BAQUFADAsMQ4wDAYDVQQKEwVH +RUFOVDEaMBgGA1UEAxMRZWR1R0FJTiBTaWduZXIgQ0EwHhcNMTQwNzAyMTQzNDQ5 +WhcNMTkwNzAxMTQzNDQ5WjAsMQ4wDAYDVQQKEwVHRUFOVDEaMBgGA1UEAxMRZWR1 +R0FJTiBTaWduZXIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCR +fl1zhkaFveJvJtS03bRIO3k77q2s5m+c6sQ83j71rIad+vGCO29S4JHBXHI/U57y +NbNLgoKzl0MI4WQrs4KT/y+LPMFB9M0lNrALQd/op6PNc7CWKMN1yV8V/L74/vap +Rlb90gPVJABHmoAfQmjyMXLW38KLwzK1qEpKUIxPBfQMBawmh0gC2T5ndZndcMPp +gsMXyG2AZ4QGSOt4tgpspjTSRY++X+gi9WUuWzsEHHdFhCR9UYQ6+1glMVheJjVm +oD0b9V/KQ0BF/1zry2jfWlchFeILlWbWgiWsIBA4BPNHqFW42qGgUr9DI3FzRLHX +qF2N2f592tzcTeDZ11ejAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBACq0ER17moQB +/39SstbsWdpGQMIsrHZ+ERF7jYdjnE/63xBfMIVFQo2G1PW0cZ1ckpLIQMyKyTAv +9RAVxv3WVnQ9IGh715jP/QHH7ycTM7oE5XdpNzNMRDMevrtTa1T/GX6G6+cc73JG +VoJ9JQNXbLv5bspyG9kkIu9VQqUqlrUWTjzBBysAYj4kR1gorrUmI7l2GBrrcGej +Q57VXdUxaCKzQita0aSSzbHQ+2BxcvYV1r4QWm6Jv8HTn3c4B1d6QbaSEgGHSCkp +CxwOq82gt1OM/hOz7wzkIQohaYEo3koNlGsat5Hc24VffcosRmNFYmGU+dCnwHDO +YuxCFwLHAcg= +-----END CERTIFICATE----- diff --git a/mdx/ns_norm.xsl b/mdx/ns_norm.xsl index 1e71bc9c..2c907602 100644 --- a/mdx/ns_norm.xsl +++ b/mdx/ns_norm.xsl @@ -46,6 +46,7 @@ xmlns:shibmd="urn:mace:shibboleth:metadata:1.0" xmlns:ukfedlabel="http://ukfederation.org.uk/2006/11/label" xmlns:wayf="http://sdss.ac.uk/2006/06/WAYF" + xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" exclude-result-prefixes="md" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" @@ -184,6 +185,12 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -901,6 +955,10 @@ + + + + diff --git a/build/ukfederation-2012.jks b/mdx/uk/ukfederation-2012.jks similarity index 100% rename from build/ukfederation-2012.jks rename to mdx/uk/ukfederation-2012.jks diff --git a/build/ukfederation-2012.pem b/mdx/uk/ukfederation-2012.pem similarity index 100% rename from build/ukfederation-2012.pem rename to mdx/uk/ukfederation-2012.pem diff --git a/mdx/uk/ukfederation-2014.jks b/mdx/uk/ukfederation-2014.jks new file mode 100644 index 00000000..b06e2eb2 Binary files /dev/null and b/mdx/uk/ukfederation-2014.jks differ diff --git a/mdx/uk/metadata-signer.crt b/mdx/uk/ukfederation-2014.pem similarity index 56% rename from mdx/uk/metadata-signer.crt rename to mdx/uk/ukfederation-2014.pem index a1f3a57a..bee705cd 100644 --- a/mdx/uk/metadata-signer.crt +++ b/mdx/uk/ukfederation-2014.pem @@ -1,9 +1,9 @@ -----BEGIN CERTIFICATE----- -MIIDxzCCAq+gAwIBAgIJANixLkdCTNtvMA0GCSqGSIb3DQEBBQUAMHoxCzAJBgNV +MIIDxzCCAq+gAwIBAgIJAOwuoY8tsvYGMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV BAYTAkdCMUMwQQYDVQQKDDpVSyBBY2Nlc3MgTWFuYWdlbWVudCBGZWRlcmF0aW9u IGZvciBFZHVjYXRpb24gYW5kIFJlc2VhcmNoMSYwJAYDVQQDDB1VSyBGZWRlcmF0 -aW9uIE1ldGFkYXRhIFNpZ25lcjAeFw0xMjEwMTEwNzA4MThaFw0xNDExMTYwNzA4 -MThaMHoxCzAJBgNVBAYTAkdCMUMwQQYDVQQKDDpVSyBBY2Nlc3MgTWFuYWdlbWVu +aW9uIE1ldGFkYXRhIFNpZ25lcjAeFw0xNDA4MjYxMjIwMjhaFw0zNzEyMzExMjIw +MjhaMHoxCzAJBgNVBAYTAkdCMUMwQQYDVQQKDDpVSyBBY2Nlc3MgTWFuYWdlbWVu dCBGZWRlcmF0aW9uIGZvciBFZHVjYXRpb24gYW5kIFJlc2VhcmNoMSYwJAYDVQQD DB1VSyBGZWRlcmF0aW9uIE1ldGFkYXRhIFNpZ25lcjCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAOqtfMvCmBuQudC4/jZFPYkHDNHFyp1FA3KJihIUXppF @@ -13,11 +13,11 @@ ks0NqIaZmtgc7e8435nMhqLHV95UK2oCLcT4gZrTaXa2vt9kukTOijB0KqDIfEG5 PA2JYEpovmnr13sTnGssai5Db/FkrE2NJ4Q4drbPYcwincUo/UXzrtuPclr+l3JE gjtvDzPrBxxvK0S/gARrbKz5tk4LDLkYsj4PKlwVS+UCAwEAAaNQME4wHQYDVR0O BBYEFE9HhBuMxrzBYOj1Kj/3gtzAgtUEMB8GA1UdIwQYMBaAFE9HhBuMxrzBYOj1 -Kj/3gtzAgtUEMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAByZ5haR -hr8QqCo8DWO1qgVkUpPR1e/EFl+zV633esn5GJxIkD95va1Lxv84BmLBTD+EtX3T -OkrXccIL1PCUkGmP3xVsh99mzsVEGmfTC0wu8PYDz1UvUwQLcjg6YQDN3GmA1EUW -gt2cL8F4Q4/saowkkYjt0wWGQ/SNhwnGWwpo4ViTnoh3sNgr5gPHlozDGkL1NPG1 -bxdmyxmkr778yExS9xoEC4+Bnm7ApJyv3R2L9fpxCfEjE4tf3rWiSQL0Ss5etZNH -9qmw7sGZ7xX0g6rcki/r5Y9u0v/rRKvIOw8/YGW5B2P3Ij/paJWzasZsdsgj0pDJ -buk20xhyzBW6D/I= +Kj/3gtzAgtUEMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBALJkjT3K +QL3w3xNfVe27nEOY44K2AZiu4IhqmRSslcyMnhnxrovEhLL3ieKFXQ+QFIkzVdR5 +BcO3NrSIz5V6b+mHtr5IjqLFHzOzzjw/3i8LddGOsApJiav+JrU1CGJXCU4cwYDN +hAyfuAlrrEEL2lWMU1L1ZTzHsG1yWTfukfuvTftY5BwZ/dgANgIWwLDhvL6CAQZ3 +g5XteFPyChU0Z7b3XAHdVNHDa2VzWSsSUDtSQZ9DyTuqSjZH1q2/qtdMcrbJpdMB +cndOf1pZRLzb6a+akIYi//1qO48HpB4wouH9gS3ZER+rNBhVWu301UYxoVI7o8mG +Yq7dENJce7lO9yE= -----END CERTIFICATE-----