Skip to content
This repository has been archived by the owner. It is now read-only.

Commit

Permalink
Retire the EncryptionMethod fixup from the fallback and WAYF aggregates.
Browse files Browse the repository at this point in the history
  • Loading branch information
iay committed Dec 10, 2015
1 parent 2ce644f commit 2583de1
Showing 1 changed file with 0 additions and 30 deletions.
30 changes: 0 additions & 30 deletions mdx/uk/generate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -96,20 +96,6 @@
software they to cater for is retired.
-->

<!--
fixup_EncryptionMethod
Remove all md:EncryptionMethod elements.
This is normally done to avoid triggering a problem in OpenSAML-C 2.0.
See https://wiki.shibboleth.net/confluence/display/SHIB2/MetadataCorrectness#MetadataCorrectness-Version20
-->
<bean id="fixup_EncryptionMethod" parent="ElementStrippingStage"
p:id="fixup_EncryptionMethod"
p:elementName="EncryptionMethod"
p:elementNamespace="urn:oasis:names:tc:SAML:2.0:metadata"/>

<!--
fixup_keyuse
Expand Down Expand Up @@ -142,18 +128,6 @@
</property>
</bean>

<!--
check_fixup_encmethod
-->
<bean id="check_fixup_encmethod" parent="XSLValidationStage"
p:id="check_fixup_encmethod">
<property name="XSLResource">
<bean parent="FileSystemResource">
<constructor-arg value="${basedir}/mdx/uk/check_fixup_encmethod.xsl"/>
</bean>
</property>
</bean>

<!--
check_fixup_keyuse
-->
Expand Down Expand Up @@ -390,14 +364,12 @@
<ref bean="stripEmptyExtensions"/>

<ref bean="stripMdattrNamespace"/>
<ref bean="fixup_EncryptionMethod"/>
<ref bean="performOtherFixups"/>
<ref bean="uk_finaliseProduction"/>
<ref bean="uk_normaliseNamespaces"/>

<!-- WAYF aggregate MUST pass publishability test -->
<ref bean="checkPublishable"/>
<ref bean="check_fixup_encmethod"/>
<ref bean="errorTerminatingFilter"/>

<ref bean="serializeUnsignedWayfAggregate"/>
Expand Down Expand Up @@ -580,15 +552,13 @@

<ref bean="uk_assemble"/>
<ref bean="stripWayfNamespace"/>
<ref bean="fixup_EncryptionMethod"/>
<ref bean="performOtherFixups"/>
<ref bean="stripEmptyExtensions"/>
<ref bean="uk_finaliseFallback"/>
<ref bean="uk_normaliseFallback"/>

<!-- fallback aggregate MUST pass publishability test -->
<ref bean="checkPublishable"/>
<ref bean="check_fixup_encmethod"/>
<ref bean="errorTerminatingFilter"/>

<ref bean="serializeUnsignedFallbackAggregate"/>
Expand Down

0 comments on commit 2583de1

Please sign in to comment.