[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