[jboss-cvs] JBossAS SVN: r96886 - in projects/security/security-spi/branches/Branch_2_0: acl and 20 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 24 14:01:02 EST 2009


Author: sguilhen at redhat.com
Date: 2009-11-24 14:01:01 -0500 (Tue, 24 Nov 2009)
New Revision: 96886

Added:
   projects/security/security-spi/branches/Branch_2_0/acl/src/main/java/
   projects/security/security-spi/branches/Branch_2_0/acl/src/main/java/org/
   projects/security/security-spi/branches/Branch_2_0/authorization/src/main/java/
   projects/security/security-spi/branches/Branch_2_0/authorization/src/main/java/org/
   projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/
   projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/org/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/etc/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/etc/client/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/etc/default.mf
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/java/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/java/org/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/resources/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/resources/dtd/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/resources/security-policies-service.xml
   projects/security/security-spi/branches/Branch_2_0/spi/src/test/
   projects/security/security-spi/branches/Branch_2_0/spi/src/test/java/
   projects/security/security-spi/branches/Branch_2_0/spi/src/test/java/org/
Removed:
   projects/security/security-spi/branches/Branch_2_0/.classpath
   projects/security/security-spi/branches/Branch_2_0/.project
   projects/security/security-spi/branches/Branch_2_0/acl/src/main/org/
   projects/security/security-spi/branches/Branch_2_0/authorization/src/main/org/
   projects/security/security-spi/branches/Branch_2_0/identity/src/etc/
   projects/security/security-spi/branches/Branch_2_0/identity/src/main/org/
   projects/security/security-spi/branches/Branch_2_0/identity/src/resources/
   projects/security/security-spi/branches/Branch_2_0/identity/src/tests/
   projects/security/security-spi/branches/Branch_2_0/spi/src/etc/
   projects/security/security-spi/branches/Branch_2_0/spi/src/main/org/
   projects/security/security-spi/branches/Branch_2_0/spi/src/resources/
   projects/security/security-spi/branches/Branch_2_0/spi/src/test/org/
   projects/security/security-spi/branches/Branch_2_0/spi/src/tests/
Modified:
   projects/security/security-spi/branches/Branch_2_0/
   projects/security/security-spi/branches/Branch_2_0/acl/
   projects/security/security-spi/branches/Branch_2_0/acl/pom.xml
   projects/security/security-spi/branches/Branch_2_0/assembly/
   projects/security/security-spi/branches/Branch_2_0/authorization/
   projects/security/security-spi/branches/Branch_2_0/authorization/pom.xml
   projects/security/security-spi/branches/Branch_2_0/identity/
   projects/security/security-spi/branches/Branch_2_0/identity/pom.xml
   projects/security/security-spi/branches/Branch_2_0/jboss-security-spi-as4/
   projects/security/security-spi/branches/Branch_2_0/parent/
   projects/security/security-spi/branches/Branch_2_0/spi/
   projects/security/security-spi/branches/Branch_2_0/spi/pom.xml
Log:
SECURITY-445: fixed SPI directory structure to meet maven standards


Property changes on: projects/security/security-spi/branches/Branch_2_0
___________________________________________________________________
Name: svn:ignore
   - target
target-eclipse
.metadata

   + .classpath
.project
.metadata
.settings
target
target-eclipse


Deleted: projects/security/security-spi/branches/Branch_2_0/.classpath
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/.classpath	2009-11-24 18:39:20 UTC (rev 96885)
+++ projects/security/security-spi/branches/Branch_2_0/.classpath	2009-11-24 19:01:01 UTC (rev 96886)
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" path="spi/src/tests"/>
-	<classpathentry kind="src" path="authorization/src/test/java"/>
-	<classpathentry kind="src" path="acl/src/main"/>
-	<classpathentry kind="src" path="identity/src/tests"/>
-	<classpathentry kind="src" path="identity/src/main"/>
-	<classpathentry kind="src" path="authorization/src/main"/>
-	<classpathentry kind="src" path="spi/src/main"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="var" path="M2_REPO/org/jboss/javaee/jboss-jaspi-api/1.0.0.GA/jboss-jaspi-api-1.0.0.GA.jar"/>
-	<classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
-	<classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"/>
-	<classpathentry kind="output" path="target-eclipse/eclipse-classes"/>
-</classpath>

Deleted: projects/security/security-spi/branches/Branch_2_0/.project
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/.project	2009-11-24 18:39:20 UTC (rev 96885)
+++ projects/security/security-spi/branches/Branch_2_0/.project	2009-11-24 19:01:01 UTC (rev 96886)
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>security-spi</name>
-	<comment>JBoss Security is a cross cutting project that handles security
-  for the JEMS projects</comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-	</natures>
-</projectDescription>


Property changes on: projects/security/security-spi/branches/Branch_2_0/acl
___________________________________________________________________
Name: svn:ignore
   - target

   + .classpath
.project
.metadata
.settings
target
target-eclipse


Modified: projects/security/security-spi/branches/Branch_2_0/acl/pom.xml
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/acl/pom.xml	2009-11-24 18:39:20 UTC (rev 96885)
+++ projects/security/security-spi/branches/Branch_2_0/acl/pom.xml	2009-11-24 19:01:01 UTC (rev 96886)
@@ -26,21 +26,6 @@
       <developerConnection>scm:svn:https://svn.jboss.org/repos/jbossas/projects/security/security-spi/tags/2.0.2.CR3</developerConnection>
       <url>http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/security/security-spi/tags/2.0.2.CR3</url>
     </scm>
-    <build>
-      <sourceDirectory>${basedir}/src/main</sourceDirectory>
-      <testSourceDirectory>${basedir}/src/tests</testSourceDirectory>
-      <testOutputDirectory>${basedir}/target/test-classes</testOutputDirectory>
-      <finalName>${artifactId}</finalName>
-      <outputDirectory>${basedir}/target/classes</outputDirectory> 
-      <resources>
-        <resource>
-          <directory>${basedir}</directory>
-          <includes>
-           <include>JBossORG-EULA.txt</include>
-          </includes>
-        </resource>
-      </resources>
-   </build>
    <dependencies>
      <dependency>
         <groupId>org.jboss.security</groupId>

Copied: projects/security/security-spi/branches/Branch_2_0/acl/src/main/java/org (from rev 96870, projects/security/security-spi/branches/Branch_2_0/acl/src/main/org)


Property changes on: projects/security/security-spi/branches/Branch_2_0/assembly
___________________________________________________________________
Name: svn:ignore
   - target

   + .classpath
.project
.metadata
.settings
target
target-eclipse



Property changes on: projects/security/security-spi/branches/Branch_2_0/authorization
___________________________________________________________________
Name: svn:ignore
   - target

   + .classpath
.project
.metadata
.settings
target
target-eclipse


Modified: projects/security/security-spi/branches/Branch_2_0/authorization/pom.xml
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/authorization/pom.xml	2009-11-24 18:39:20 UTC (rev 96885)
+++ projects/security/security-spi/branches/Branch_2_0/authorization/pom.xml	2009-11-24 19:01:01 UTC (rev 96886)
@@ -26,21 +26,6 @@
       <developerConnection>scm:svn:https://svn.jboss.org/repos/jbossas/projects/security/security-spi/tags/2.0.2.CR3</developerConnection>
       <url>http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/security/security-spi/tags/2.0.2.CR3</url>
     </scm>
-    <build>
-      <sourceDirectory>${basedir}/src/main</sourceDirectory>
-      <testSourceDirectory>${basedir}/src/tests</testSourceDirectory>
-      <testOutputDirectory>${basedir}/target/test-classes</testOutputDirectory>
-      <finalName>${artifactId}</finalName>
-      <outputDirectory>${basedir}/target/classes</outputDirectory> 
-      <resources>
-        <resource>
-          <directory>${basedir}</directory>
-          <includes>
-           <include>JBossORG-EULA.txt</include>
-          </includes>
-        </resource>
-       </resources>
-   </build>
    <dependencies>
      <dependency>
         <groupId>org.jboss.security</groupId>

Copied: projects/security/security-spi/branches/Branch_2_0/authorization/src/main/java/org (from rev 96870, projects/security/security-spi/branches/Branch_2_0/authorization/src/main/org)


Property changes on: projects/security/security-spi/branches/Branch_2_0/identity
___________________________________________________________________
Name: svn:ignore
   - target

   + .classpath
.project
.metadata
.settings
target
target-eclipse


Modified: projects/security/security-spi/branches/Branch_2_0/identity/pom.xml
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/identity/pom.xml	2009-11-24 18:39:20 UTC (rev 96885)
+++ projects/security/security-spi/branches/Branch_2_0/identity/pom.xml	2009-11-24 19:01:01 UTC (rev 96886)
@@ -26,21 +26,6 @@
       <developerConnection>scm:svn:https://svn.jboss.org/repos/jbossas/projects/security/security-spi/tags/2.0.2.CR3</developerConnection>
       <url>http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/security/security-spi/tags/2.0.2.CR3</url>
     </scm>
-    <build>
-      <sourceDirectory>${basedir}/src/main</sourceDirectory>
-      <testSourceDirectory>${basedir}/src/tests</testSourceDirectory>
-      <testOutputDirectory>${basedir}/target/test-classes</testOutputDirectory>
-      <finalName>${artifactId}</finalName>
-      <outputDirectory>${basedir}/target/classes</outputDirectory> 
-      <resources>
-        <resource>
-          <directory>${basedir}</directory>
-          <includes>
-           <include>JBossORG-EULA.txt</include>
-          </includes>
-        </resource>
-      </resources>
-   </build>
    <reporting>
  <plugins>
    <plugin>

Copied: projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/org (from rev 96870, projects/security/security-spi/branches/Branch_2_0/identity/src/main/org)


Property changes on: projects/security/security-spi/branches/Branch_2_0/jboss-security-spi-as4
___________________________________________________________________
Name: svn:ignore
   - .settings
.metadata
target
target-eclipse
eclipse-target

   + .classpath
.project
.metadata
.settings
target
target-eclipse



Property changes on: projects/security/security-spi/branches/Branch_2_0/parent
___________________________________________________________________
Name: svn:ignore
   + .classpath
.project
.metadata
.settings
target
target-eclipse



Property changes on: projects/security/security-spi/branches/Branch_2_0/spi
___________________________________________________________________
Name: svn:ignore
   - target

   + .classpath
.project
.metadata
.settings
target
target-eclipse


Modified: projects/security/security-spi/branches/Branch_2_0/spi/pom.xml
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/spi/pom.xml	2009-11-24 18:39:20 UTC (rev 96885)
+++ projects/security/security-spi/branches/Branch_2_0/spi/pom.xml	2009-11-24 19:01:01 UTC (rev 96886)
@@ -27,20 +27,16 @@
       <url>http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/security/security-spi/branches/Branch_2_0</url>
    </scm>
    <build>
-      <sourceDirectory>${basedir}/src/main</sourceDirectory>
-      <testSourceDirectory>${basedir}/src/tests</testSourceDirectory>
-      <testOutputDirectory>${basedir}/target/test-classes</testOutputDirectory>
-      <finalName>${artifactId}</finalName>
-      <outputDirectory>${basedir}/target/classes</outputDirectory>
-      <resources>
-         <resource>
-            <directory>${basedir}</directory>
-            <includes>
-               <include>JBossORG-EULA.txt</include>
-            </includes>
-         </resource>
-      </resources>
+     <resources>
+       <resource>
+         <directory>${basedir}/src/main/resources</directory>
+         <excludes>
+           <exclude>**/*</exclude>
+         </excludes>
+       </resource>
+     </resources>
    </build>
+                                                                                                                        
    <dependencies>
       <dependency>
          <groupId>org.jboss.javaee</groupId>

Copied: projects/security/security-spi/branches/Branch_2_0/spi/src/main/etc/client (from rev 96870, projects/security/security-spi/branches/Branch_2_0/spi/src/etc/client)

Copied: projects/security/security-spi/branches/Branch_2_0/spi/src/main/etc/default.mf (from rev 96870, projects/security/security-spi/branches/Branch_2_0/spi/src/etc/default.mf)
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/spi/src/main/etc/default.mf	                        (rev 0)
+++ projects/security/security-spi/branches/Branch_2_0/spi/src/main/etc/default.mf	2009-11-24 19:01:01 UTC (rev 96886)
@@ -0,0 +1,10 @@
+Manifest-Version: 1.0
+Created-By: @java.vm.version@ (@java.vm.vendor@)
+Specification-Title: @specification.title@
+Specification-Version: @specification.version@
+Specification-Vendor: @specification.vendor@
+Implementation-Title: @implementation.title@
+Implementation-URL: @implementation.url@
+Implementation-Version: @implementation.version@
+Implementation-Vendor: @implementation.vendor@
+Implementation-Vendor-Id: @implementation.vendor.id@

Copied: projects/security/security-spi/branches/Branch_2_0/spi/src/main/java/org (from rev 96870, projects/security/security-spi/branches/Branch_2_0/spi/src/main/org)

Copied: projects/security/security-spi/branches/Branch_2_0/spi/src/main/resources/dtd (from rev 96870, projects/security/security-spi/branches/Branch_2_0/spi/src/resources/dtd)

Copied: projects/security/security-spi/branches/Branch_2_0/spi/src/main/resources/security-policies-service.xml (from rev 96870, projects/security/security-spi/branches/Branch_2_0/spi/src/resources/security-policies-service.xml)
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/spi/src/main/resources/security-policies-service.xml	                        (rev 0)
+++ projects/security/security-spi/branches/Branch_2_0/spi/src/main/resources/security-policies-service.xml	2009-11-24 19:01:01 UTC (rev 96886)
@@ -0,0 +1,41 @@
+<?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">
+              <jbsx:authentication>
+                <jbsx:login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required"/>
+              </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">
+              <jbsx:authentication>
+                <jbsx:login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required"/>
+              </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>

Copied: projects/security/security-spi/branches/Branch_2_0/spi/src/test (from rev 96870, projects/security/security-spi/branches/Branch_2_0/spi/src/tests)

Copied: projects/security/security-spi/branches/Branch_2_0/spi/src/test/java/org (from rev 96870, projects/security/security-spi/branches/Branch_2_0/spi/src/tests/org)




More information about the jboss-cvs-commits mailing list