[jboss-cvs] JBossAS SVN: r81663 - trunk/testsuite/src/resources/securitymgr.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 26 15:43:42 EST 2008


Author: anil.saldhana at jboss.com
Date: 2008-11-26 15:43:42 -0500 (Wed, 26 Nov 2008)
New Revision: 81663

Modified:
   trunk/testsuite/src/resources/securitymgr/server.policy
Log:
JBAS-4154: modified policy

Modified: trunk/testsuite/src/resources/securitymgr/server.policy
===================================================================
--- trunk/testsuite/src/resources/securitymgr/server.policy	2008-11-26 20:42:52 UTC (rev 81662)
+++ trunk/testsuite/src/resources/securitymgr/server.policy	2008-11-26 20:43:42 UTC (rev 81663)
@@ -70,6 +70,14 @@
    permission java.lang.RuntimePermission "getClassLoader";
 };
 
+grant codeBase "vfszip:${jboss.server.home.dir}/deploy/jmx-console.war/-" {
+   permission java.security.AllPermission;
+};
+
+grant codeBase "vfsfile:${jboss.server.home.dir}/deploy/jmx-console.war/-" {
+   permission java.security.AllPermission;
+};
+
 grant codeBase "vfszip:${jboss.server.home.dir}/deploy/jmx-remoting.sar/-" {
    permission javax.management.MBeanTrustPermission "register";
    permission java.net.SocketPermission "*", "accept,listen,resolve";
@@ -168,16 +176,10 @@
    permission org.jboss.naming.JndiPermission "<<ALL BINDINGS>>","listBindings,lookup";
 };
 
-//This block needs to go when https://jira.jboss.org/jira/browse/JBMESSAGING-1446 is handled
-grant codeBase "vfszip:${jboss.test.deploy.dir}/cts.jar" {
-   permission java.lang.RuntimePermission "setContextClassLoader";
-   permission java.lang.RuntimePermission "getClassLoader";
-   permission java.io.FilePermission "${jboss.home.dir}/lib/jboss-aop.jar", "read";
-};
-
 grant codeBase "vfszip:${jboss.test.deploy.dir}/class-loading.war/WEB-INF/classes/" {
    permission java.lang.RuntimePermission "getClassLoader";
    permission java.lang.RuntimePermission "getProtectionDomain";
+   permission javax.management.MBeanPermission "*", "getMBeanInfo";
 };
 
 
@@ -206,6 +208,8 @@
    permission javax.management.MBeanPermission "org.jboss.jms.server.jbosssx.JBossASSecurityMetadataStore#*[jboss.messaging:service=SecurityStore]", "invoke";
    permission javax.management.MBeanPermission "org.jboss.security.auth.login.XMLLoginConfig#*[jboss.security:service=XMLLoginConfig]", "invoke";
    permission javax.management.MBeanPermission "org.jboss.security.plugins.JaasSecurityManagerService#*[jboss.security:service=JaasSecurityManager]", "invoke";
+   permission javax.management.MBeanPermission "*", "getMBeanInfo";
+   permission javax.management.MBeanPermission "*", "getAttribute";
 
    permission javax.security.auth.AuthPermission "createLoginContext.*";
    permission javax.security.auth.AuthPermission "getLoginConfiguration";




More information about the jboss-cvs-commits mailing list