[jboss-svn-commits] JBL Code SVN: r21556 - in labs/jbossrules/trunk/drools-guvnor/src/main: java/org/drools/guvnor/client/explorer and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Aug 14 21:59:46 EDT 2008


Author: michael.neale at jboss.com
Date: 2008-08-14 21:59:45 -0400 (Thu, 14 Aug 2008)
New Revision: 21556

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/PermissionViewer.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerLayoutManager.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerNodeConfig.java
   labs/jbossrules/trunk/drools-guvnor/src/main/webapp/WEB-INF/components.xml
Log:
some clarifications around security

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/PermissionViewer.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/PermissionViewer.java	2008-08-15 01:49:17 UTC (rev 21555)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/PermissionViewer.java	2008-08-15 01:59:45 UTC (rev 21556)
@@ -191,7 +191,7 @@
 			}
 		});
 
-		ToolbarButton create = new ToolbarButton("Create new user");
+		ToolbarButton create = new ToolbarButton("Create new user mapping");
 		create.addListener(new ButtonListenerAdapter() {
 					public void onClick(Button button, EventObject e) {
 						final String userName = Window.prompt("Enter new userName", "New user name");

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerLayoutManager.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerLayoutManager.java	2008-08-15 01:49:17 UTC (rev 21555)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerLayoutManager.java	2008-08-15 01:59:45 UTC (rev 21556)
@@ -302,7 +302,7 @@
                     break;
                 case 5:
                 	if (!centertabbedPanel.showIfOpen("securityPermissions"))
-                		centertabbedPanel.addTab("Users and Permissions", true, new PermissionViewer(), "securityPermissions");
+                		centertabbedPanel.addTab("User Permission mappings", true, new PermissionViewer(), "securityPermissions");
                 	break;
                 }
 

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerNodeConfig.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerNodeConfig.java	2008-08-15 01:49:17 UTC (rev 21555)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/ExplorerNodeConfig.java	2008-08-15 01:59:45 UTC (rev 21556)
@@ -83,7 +83,7 @@
 				{ "Statuses", "images/tag.png" }, // ID 2
 				{ "Import/Export", "images/save_edit.gif" }, //ID 3
 				{ "Error log", "images/error.gif" }, // ID 4
-				{ "Security/Permissions", "images/icoUsers.gif" }}; // ID 5
+				{ "User permission mappings", "images/icoUsers.gif" }}; // ID 5
 
 		for (int i = 0; i < adminStructure.length; i++) {
 
@@ -176,7 +176,7 @@
 
 	public static TreeNode getStatesStructure () {
 
-		final TreeNode treeNode = new TreeNode("States");
+		final TreeNode treeNode = new TreeNode("Status");
 		treeNode.setAttribute("icon", "images/status_small.gif");
 		treeNode.setAttribute("id",STATES_ID);
 

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/webapp/WEB-INF/components.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/webapp/WEB-INF/components.xml	2008-08-15 01:49:17 UTC (rev 21555)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/webapp/WEB-INF/components.xml	2008-08-15 01:59:45 UTC (rev 21556)
@@ -27,16 +27,23 @@
 	    -->
     </component>
 
-    <!-- SECURITY CONFIGURATION -->
+    <!-- SECURITY IDENTITY CONFIGURATION -->
 
     <!-- default (will take any username, useful if you want to keep track of users but not authenticate -->
     <security:identity authenticate-method="#{defaultAuthenticator.authenticate}"/>
-    
-    <!-- This is used to enable or disable role-based authorization. By default it is disabled. -->    
-    <security:role-based-permission-resolver enable-role-based-authorization="false"/>
 
+
 	<!-- NO authentication. This will bypass the login screen when you hit the app. Everyone is "guest" -->
 	<!-- <security:identity authenticate-method="#{nilAuthenticator.authenticate}"/> -->
 
-	<!-- as JAAS is used you can use container specific ones to link up to your login services, eg LDAP -->
+
+	<!-- FOR EXAMPLE: the following one will use the jaas configuration called "other" - which in jboss AS means you can use properties files for users: -->
+	<!-- <security:identity authenticate-method="#{authenticator.authenticate}" jaas-config-name="other"/> -->
+
+    <!-- as JAAS is used you can use container specific ones to link up to your login services, eg LDAP/AD etc -->
+
+    <!-- SECURITY AUTHORIZATION CONFIGURATION -->
+    <!-- This is used to enable or disable role-based authorization. By default it is disabled. -->
+    <security:role-based-permission-resolver enable-role-based-authorization="false"/>
+
 </components>
\ No newline at end of file




More information about the jboss-svn-commits mailing list