diff --git a/config/src/main/resources/org/springframework/security/config/spring-security-3.1.rnc b/config/src/main/resources/org/springframework/security/config/spring-security-3.1.rnc
index c32a1c1033..2adbdb7366 100644
--- a/config/src/main/resources/org/springframework/security/config/spring-security-3.1.rnc
+++ b/config/src/main/resources/org/springframework/security/config/spring-security-3.1.rnc
@@ -24,10 +24,10 @@ url =
attribute url { xsd:token }
id =
## A bean identifier, used for referring to the bean elsewhere in the context.
- attribute id {xsd:ID}
+ attribute id {xsd:token}
name =
## A bean identifier, used for referring to the bean elsewhere in the context.
- attribute name {xsd:ID}
+ attribute name {xsd:token}
ref =
## Defines a reference to a Spring bean Id.
attribute ref {xsd:token}
@@ -617,7 +617,7 @@ authentication-manager =
element authentication-manager {authman.attlist & authentication-provider* & ldap-authentication-provider*}
authman.attlist &=
## The alias you wish to use for the AuthenticationManager bean
- attribute alias {xsd:ID}?
+ attribute alias {xsd:token}?
authman.attlist &=
## If set to true, the AuthenticationManger will attempt to clear any credentials data in the returned Authentication object, once the user has been authenticated.
attribute erase-credentials {xsd:boolean}?
diff --git a/config/src/main/resources/org/springframework/security/config/spring-security-3.1.xsd b/config/src/main/resources/org/springframework/security/config/spring-security-3.1.xsd
index 53245401f6..446de2e8d0 100644
--- a/config/src/main/resources/org/springframework/security/config/spring-security-3.1.xsd
+++ b/config/src/main/resources/org/springframework/security/config/spring-security-3.1.xsd
@@ -64,14 +64,14 @@
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
@@ -172,7 +172,7 @@
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
@@ -274,7 +274,7 @@
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
@@ -464,7 +464,7 @@
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
@@ -794,7 +794,7 @@
Prevents the jsessionid parameter from being added to rendered URLs.
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
@@ -1033,7 +1033,7 @@
Enables the use of expressions in the 'access' attributes in <intercept-url> elements rather than the traditional list of configuration attributes. Defaults to 'false'. If enabled, each attribute should contain a single boolean expression. If the expression evaluates to 'true', access will be granted.
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
@@ -1352,7 +1352,7 @@
-
+
The alias you wish to use for the AuthenticationManager bean
@@ -1386,7 +1386,7 @@
-
+
A bean identifier, used for referring to the bean elsewhere in the context.
@@ -1427,7 +1427,7 @@
Causes creation of a JDBC-based UserDetailsService.
-
+
A bean identifier, used for referring to the bean elsewhere in the context.