diff --git a/build.xml b/build.xml index 5391f129..48b09fc6 100644 --- a/build.xml +++ b/build.xml @@ -774,6 +774,7 @@ Imported metadata to ${entities.dir}/imported.xml + Checked. @@ -1173,6 +1174,7 @@ Checking against future rulesets. + diff --git a/build/check_reqattr.xsl b/build/check_reqattr.xsl new file mode 100644 index 00000000..439d3569 --- /dev/null +++ b/build/check_reqattr.xsl @@ -0,0 +1,321 @@ + + + + + + + + + + + + + RequestedAttribute + + lacks NameFormat attribute + (implicitly 'urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified') + + + + + + + + + + + + + + + + + + RequestedAttribute uses OID name + + with SAML 1.x NameFormat: should use urn:mace name or SAML 2.0 NameFormat + + ( + + ) + + + + + + + + + + + + + + + RequestedAttribute uses legacy name + + with SAML 2.0 NameFormat: should use urn:oid name or SAML 1.x NameFormat + + ( + + ) + + + + + + + + + + + + + + + invalid RequestedAttribute Name::NameFormat combination ' + + ' :: ' + + ' + + ( + + ) + + + + + + diff --git a/build/check_saml2int.xsl b/build/check_saml2int.xsl index 10255762..71fb299e 100644 --- a/build/check_saml2int.xsl +++ b/build/check_saml2int.xsl @@ -89,29 +89,4 @@ - - - - - - (X) RequestedAttribute - - lacks NameFormat attribute - - - - - - - (X) RequestedAttribute - - has incorrect NameFormat - - - - - diff --git a/mdx/validation-beans.xml b/mdx/validation-beans.xml index e02ad152..d8b6ae7b 100644 --- a/mdx/validation-beans.xml +++ b/mdx/validation-beans.xml @@ -178,6 +178,19 @@ + + + + + + + + + + @@ -295,6 +308,7 @@ +