You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by pe...@apache.org on 2013/02/26 11:49:41 UTC

svn commit: r1450124 - /river/jtsk/skunk/qa_refactor/trunk/src/org/apache/river/api/security/PermissionGrant.java

Author: peter_firmstone
Date: Tue Feb 26 10:49:40 2013
New Revision: 1450124

URL: http://svn.apache.org/r1450124
Log:
Ensure action fields are populated before publishing Permission objects.

Modified:
    river/jtsk/skunk/qa_refactor/trunk/src/org/apache/river/api/security/PermissionGrant.java

Modified: river/jtsk/skunk/qa_refactor/trunk/src/org/apache/river/api/security/PermissionGrant.java
URL: http://svn.apache.org/viewvc/river/jtsk/skunk/qa_refactor/trunk/src/org/apache/river/api/security/PermissionGrant.java?rev=1450124&r1=1450123&r2=1450124&view=diff
==============================================================================
--- river/jtsk/skunk/qa_refactor/trunk/src/org/apache/river/api/security/PermissionGrant.java (original)
+++ river/jtsk/skunk/qa_refactor/trunk/src/org/apache/river/api/security/PermissionGrant.java Tue Feb 26 10:49:40 2013
@@ -116,6 +116,7 @@ public abstract class PermissionGrant {
             boolean privileged = false;
             int l = perm.length;
             for (int i = 0; i < l; i++){
+                perm[i].getActions(); //Ensure any action fields are populated.
                 perms.add(perm[i]);
                 if (perm[i] instanceof AllPermission) privileged = true;
             }