From b7daaac50d2795ddf683496820516c8607c3f250 Mon Sep 17 00:00:00 2001 From: Ian Young Date: Thu, 2 Aug 2012 19:26:29 +0000 Subject: [PATCH] Add some basic support for XML Encryption 1.1, which we'll need for the xmlenc11:MGF element as it can be generated in certain cases by the Shibboleth 2.5 SP. Includes a more up-to-date version of the basic XML Encryption 1.1 schema, and a new schema for XML Encryption 1.1. --- mdx/common-beans.xml | 4 ++ mdx/uk/import.xsl | 1 + xml/xenc-schema-11.xsd | 119 +++++++++++++++++++++++++++++++++++++++++ xml/xenc-schema.xsd | 64 ++++++++++++++++++---- 4 files changed, 179 insertions(+), 9 deletions(-) create mode 100644 xml/xenc-schema-11.xsd diff --git a/mdx/common-beans.xml b/mdx/common-beans.xml index f4cd09fc..e0a21b31 100644 --- a/mdx/common-beans.xml +++ b/mdx/common-beans.xml @@ -160,6 +160,7 @@ + @@ -441,6 +442,9 @@ + + + diff --git a/mdx/uk/import.xsl b/mdx/uk/import.xsl index d327e508..5affe708 100644 --- a/mdx/uk/import.xsl +++ b/mdx/uk/import.xsl @@ -70,6 +70,7 @@ urn:mace:shibboleth:metadata:1.0 ../xml/shibboleth-metadata-1.0.xsd http://ukfederation.org.uk/2006/11/label ../xml/uk-fed-label.xsd http://www.w3.org/2001/04/xmlenc# ../xml/xenc-schema.xsd + http://www.w3.org/2009/xmlenc11# ..xml/xenc-schema-11.xsd http://www.w3.org/2000/09/xmldsig# ../xml/xmldsig-core-schema.xsd"> + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/xenc-schema.xsd b/xml/xenc-schema.xsd index 64de6f22..967e3451 100644 --- a/xml/xenc-schema.xsd +++ b/xml/xenc-schema.xsd @@ -1,5 +1,29 @@ + + + + + + + ]> + @@ -122,15 +148,35 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +