[jboss-cvs] JBossAS SVN: r73384 - trunk/server/src/etc/deploy.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 13 19:53:08 EDT 2008


Author: sguilhen at redhat.com
Date: 2008-05-13 19:53:07 -0400 (Tue, 13 May 2008)
New Revision: 73384

Added:
   trunk/server/src/etc/deploy/security-policies-beans.xml
Removed:
   trunk/server/src/etc/deploy/security-policies-service.xml
Log:
JBAS-5312: Replaced the security-policies-service.xml file for security-policies-beans.xml that declares the jboss-web and jboss-ejb policies using the application-policy tag instead of the DynamicLoginConfig mbean.



Added: trunk/server/src/etc/deploy/security-policies-beans.xml
===================================================================
--- trunk/server/src/etc/deploy/security-policies-beans.xml	                        (rev 0)
+++ trunk/server/src/etc/deploy/security-policies-beans.xml	2008-05-13 23:53:07 UTC (rev 73384)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+
+   <application-policy xmlns="urn:jboss:security-beans:1.0" name="jboss-web-policy" extends="other">
+      <authorization>
+         <policy-module code="org.jboss.security.authorization.modules.DelegatingAuthorizationModule" flag="required"/>
+      </authorization>
+   </application-policy>   
+
+   <application-policy xmlns="urn:jboss:security-beans:1.0" name="jboss-ejb-policy" extends="other">
+      <authorization>
+         <policy-module code="org.jboss.security.authorization.modules.DelegatingAuthorizationModule" flag="required"/>
+      </authorization>
+   </application-policy>
+
+</deployment>

Deleted: trunk/server/src/etc/deploy/security-policies-service.xml
===================================================================
--- trunk/server/src/etc/deploy/security-policies-service.xml	2008-05-13 23:09:37 UTC (rev 73383)
+++ trunk/server/src/etc/deploy/security-policies-service.xml	2008-05-13 23:53:07 UTC (rev 73384)
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<server>
-
-   <!-- The custom JAAS login configuration that installs 
-       a Configuration capable of dynamically updating the
-       config settings
-   -->
-   <mbean code="org.jboss.security.auth.login.DynamicLoginConfig"
-      name="jboss.security:service=StandardLoginConfig">
-      <attribute name="PolicyConfig" serialDataType="jbxb">
-         <jbsx:policy
-            xsi:schemaLocation="urn:jboss:security-config:5.0 resource:security-config_5_0.xsd"
-            xmlns:jbsx="urn:jboss:security-config:5.0"
-            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-            >
-            <jbsx:application-policy name="jboss-web-policy" extends="other">
-              <jbsx:authentication>
-              </jbsx:authentication>
-              <jbsx:authorization>
-               <jbsx:policy-module code="org.jboss.security.authorization.modules.DelegatingAuthorizationModule" flag="required"/>
-              </jbsx:authorization>
-            </jbsx:application-policy>
-            <jbsx:application-policy name="jboss-ejb-policy" extends="other">
-              <jbsx:authentication>
-              </jbsx:authentication>
-              <jbsx:authorization>
-               <jbsx:policy-module code="org.jboss.security.authorization.modules.DelegatingAuthorizationModule" flag="required"/>
-              </jbsx:authorization>
-            </jbsx:application-policy>
-         </jbsx:policy>         
-      </attribute>
-      <depends optional-attribute-name="LoginConfigService">
-         jboss.security:service=XMLLoginConfig
-      </depends>
-      <depends optional-attribute-name="SecurityManagerService">
-         jboss.security:service=JaasSecurityManager
-      </depends>
-   </mbean>
-</server>




More information about the jboss-cvs-commits mailing list