Scarab commit: svn commit: r11083 - trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java

[email protected] Mon, 26 Mar 2012 13:47:52 -0700 (PDT)
Newsgroups gmane.comp.java.scarab.cvs
Message-ID <[email protected]>
Author: dabbous
Date: 2012-03-26 13:47:52-0700
New Revision: 11083

Modified:
   trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java

Log:
Added getIsAutoApprovedRole() to Svcarab Global tol.

Modified: trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java?view=diff&pathrev=11083&r1=11082&r2=11083
==============================================================================
--- trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java	(original)
+++ trunk/src/java/org/tigris/scarab/tools/ScarabGlobalTool.java	2012-03-26 13:47:52-0700
@@ -971,6 +971,25 @@
         String [] result = ScarabModule.getAutoApprovedRoles();
         return (result == null) ? EMPTY_STRING:result;
     }    
+
+    /**
+     * @param roleName
+     * @return Returns if the given Role is autoApproved
+     */
+    public static boolean getIsAutoApprovedRole(String roleName)
+    {
+        boolean result = false;
+        String[] autoApprovedRoles = getAutoApprovedRoles();
+        for(int index=0; index < autoApprovedRoles.length; index++)
+        {
+            if (autoApprovedRoles[index].equals(roleName))
+            {
+                result = true;
+                break;
+            }
+        }
+        return result;
+    }
     
     /**
      * @return  Return the current turbine configuration with all keys included

------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=2940784