From 17ae922d30a185c1fdd397b0652af3537413fd6f Mon Sep 17 00:00:00 2001 From: Ian Young Date: Mon, 1 Apr 2013 17:12:05 +0000 Subject: [PATCH] Promote check for SAML 2.0 SPs with KeyName-only KeyDescriptors to production. Move this and related checks from check_misc into a new check_uk_trust ruleset, which will reflect the Trust Fabric section of the FTS as it develops, and as we perform our 2013 trust fabric evolution. Resolves bugzilla issue 959. --- mdx/_rules/check_future_1.xsl | 11 ----- mdx/_rules/check_misc.xsl | 43 ------------------- mdx/_rules/check_uk_trust.xsl | 79 +++++++++++++++++++++++++++++++++++ mdx/validation-beans.xml | 29 +++++++++++++ 4 files changed, 108 insertions(+), 54 deletions(-) create mode 100644 mdx/_rules/check_uk_trust.xsl diff --git a/mdx/_rules/check_future_1.xsl b/mdx/_rules/check_future_1.xsl index 256c9247..676f3626 100644 --- a/mdx/_rules/check_future_1.xsl +++ b/mdx/_rules/check_future_1.xsl @@ -29,15 +29,4 @@ --> - - - - SAML 2.0 SP has KeyDescriptor without embedded key - - - diff --git a/mdx/_rules/check_misc.xsl b/mdx/_rules/check_misc.xsl index 0e7ee4aa..80ec2836 100644 --- a/mdx/_rules/check_misc.xsl +++ b/mdx/_rules/check_misc.xsl @@ -22,29 +22,6 @@ - - - - - IdP SSO Descriptor lacking KeyDescriptor - - - - - - SP SSO Descriptor lacking KeyDescriptor - - - - - - IdP AA Descriptor lacking KeyDescriptor - - - - @@ -152,24 +129,4 @@ - - - - SAML 2.0 IdP has KeyDescriptor without embedded key - - - - - SAML 2.0 AttributeAuthority has KeyDescriptor without embedded key - - - diff --git a/mdx/_rules/check_uk_trust.xsl b/mdx/_rules/check_uk_trust.xsl new file mode 100644 index 00000000..f1a223b9 --- /dev/null +++ b/mdx/_rules/check_uk_trust.xsl @@ -0,0 +1,79 @@ + + + + + + + + + + + + + IdP SSO Descriptor lacking KeyDescriptor + + + + + + SP SSO Descriptor lacking KeyDescriptor + + + + + + IdP AA Descriptor lacking KeyDescriptor + + + + + + + + SAML 2.0 IdP has KeyDescriptor without embedded key + + + + + SAML 2.0 AttributeAuthority has KeyDescriptor without embedded key + + + + + + + SAML 2.0 SP has KeyDescriptor without embedded key + + + + diff --git a/mdx/validation-beans.xml b/mdx/validation-beans.xml index fb2907ce..5644fecd 100644 --- a/mdx/validation-beans.xml +++ b/mdx/validation-beans.xml @@ -587,6 +587,34 @@ + + + + + + + + + + + + + @@ -611,6 +639,7 @@ +