You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by jh...@apache.org on 2009/03/02 04:19:48 UTC
svn commit: r749160 -
/incubator/jsecurity/import/trunk/src/org/jsecurity/realm/jdbc/JdbcRealm.java
Author: jhaile
Date: Mon Mar 2 03:19:48 2009
New Revision: 749160
URL: http://svn.apache.org/viewvc?rev=749160&view=rev
Log:
Honored the permissionsLookupEnabled flag as mentioned in JSEC-54.
Modified:
incubator/jsecurity/import/trunk/src/org/jsecurity/realm/jdbc/JdbcRealm.java
Modified: incubator/jsecurity/import/trunk/src/org/jsecurity/realm/jdbc/JdbcRealm.java
URL: http://svn.apache.org/viewvc/incubator/jsecurity/import/trunk/src/org/jsecurity/realm/jdbc/JdbcRealm.java?rev=749160&r1=749159&r2=749160&view=diff
==============================================================================
--- incubator/jsecurity/import/trunk/src/org/jsecurity/realm/jdbc/JdbcRealm.java (original)
+++ incubator/jsecurity/import/trunk/src/org/jsecurity/realm/jdbc/JdbcRealm.java Mon Mar 2 03:19:48 2009
@@ -274,7 +274,9 @@
// Retrieve roles and permissions from database
roleNames = getRoleNamesForUser(conn, username);
- permissions = getPermissions(conn, username, roleNames);
+ if( permissionsLookupEnabled ) {
+ permissions = getPermissions(conn, username, roleNames);
+ }
} catch (SQLException e) {
final String message = "There was a SQL error while authorizing user [" + username + "]";