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 @@
+