Author: markt
Date: Fri Jun 14 18:32:18 2013
New Revision: 1493194
URL: http://svn.apache.org/r1493194
Log:
Special handling for isUserInRole("*")
Modified:
tomcat/trunk/java/org/apache/catalina/connector/Request.java
Modified: tomcat/trunk/java/org/apache/catalina/connector/Request.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/Request.java?rev=1493194&r1=1493193&r2=1493194&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/connector/Request.java (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/Request.java Fri Jun 14
18:32:18 2013
@@ -2296,6 +2296,12 @@ public class Request
return false;
}
+ // If the role is "*" then the return value must be false
+ // Servlet 31, section 13.3
+ if ("*".equals(role)) {
+ return false;
+ }
+
Realm realm = context.getRealm();
if (realm == null) {
return false;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]