[jboss-cvs] JBossAS SVN: r70365 - in projects/security/security-negotiation/trunk: build and 13 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Mar 4 10:35:47 EST 2008


Author: darran.lofthouse at jboss.com
Date: 2008-03-04 10:35:46 -0500 (Tue, 04 Mar 2008)
New Revision: 70365

Added:
   projects/security/security-negotiation/trunk/build/
   projects/security/security-negotiation/trunk/build/assembly/
   projects/security/security-negotiation/trunk/build/assembly/bin.xml
   projects/security/security-negotiation/trunk/build/assembly/sources.xml
   projects/security/security-negotiation/trunk/build/pom.xml
   projects/security/security-negotiation/trunk/docs/
   projects/security/security-negotiation/trunk/docs/userguide/
   projects/security/security-negotiation/trunk/docs/userguide/pom.xml
   projects/security/security-negotiation/trunk/docs/userguide/src/
   projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/
   projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/en/
   projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/en/master.xml
   projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/en/modules/
   projects/security/security-negotiation/trunk/jboss-negotiation/
   projects/security/security-negotiation/trunk/jboss-negotiation/.classpath
   projects/security/security-negotiation/trunk/jboss-negotiation/.project
   projects/security/security-negotiation/trunk/jboss-negotiation/pom.xml
   projects/security/security-negotiation/trunk/jboss-negotiation/src/
   projects/security/security-negotiation/trunk/jboss-negotiation/src/main/
   projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/
   projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/
   projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/security/
   projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/security/negotiation/
   projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/security/negotiation/Negotiation.java
   projects/security/security-negotiation/trunk/jboss-negotiation/src/resources/
   projects/security/security-negotiation/trunk/jboss-negotiation/src/tests/
Modified:
   projects/security/security-negotiation/trunk/
Log:
Initial security-negotiation project structure based on the security-xacml project.


Property changes on: projects/security/security-negotiation/trunk
___________________________________________________________________
Name: svn:ignore
   + .metadata



Property changes on: projects/security/security-negotiation/trunk/build
___________________________________________________________________
Name: svn:ignore
   + target


Added: projects/security/security-negotiation/trunk/build/assembly/bin.xml
===================================================================
--- projects/security/security-negotiation/trunk/build/assembly/bin.xml	                        (rev 0)
+++ projects/security/security-negotiation/trunk/build/assembly/bin.xml	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,12 @@
+<assembly>
+  <formats>
+    <format>jar</format>
+  </formats>
+  <includeBaseDirectory>false</includeBaseDirectory>
+  <fileSets>
+    <fileSet>
+      <directory>../jboss-negotiation/target/classes</directory>
+      <outputDirectory>/</outputDirectory>
+    </fileSet>
+  </fileSets>
+</assembly>


Property changes on: projects/security/security-negotiation/trunk/build/assembly/bin.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: projects/security/security-negotiation/trunk/build/assembly/sources.xml
===================================================================
--- projects/security/security-negotiation/trunk/build/assembly/sources.xml	                        (rev 0)
+++ projects/security/security-negotiation/trunk/build/assembly/sources.xml	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,13 @@
+<assembly>
+  <id>sources</id>
+  <formats>
+    <format>jar</format>
+  </formats>
+  <includeBaseDirectory>false</includeBaseDirectory>
+  <fileSets>
+    <fileSet>
+      <directory>../jboss-negotiation/src/main</directory>
+      <outputDirectory>/</outputDirectory>
+    </fileSet>
+  </fileSets>
+</assembly>


Property changes on: projects/security/security-negotiation/trunk/build/assembly/sources.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: projects/security/security-negotiation/trunk/build/pom.xml
===================================================================
--- projects/security/security-negotiation/trunk/build/pom.xml	                        (rev 0)
+++ projects/security/security-negotiation/trunk/build/pom.xml	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  The parent maven for the project that expects a structure like: 
+    build/pom.xml
+    jboss-xacml/pom.xml
+    jboss-xacml-docs/pom.xml
+
+  This pom aggregates the subproject pom, and it also functions as a default 
+  configuration.  The subproject poms each inherit configuration from this one.
+  
+  To build this project maven 2 should be installed and in the system path. 
+  From the command line run "mvn" from the build directory and "install" will 
+  be used as the default goal.  In order to use the "deploy" goal, 
+  the mvn.cvs.root should be specified in settings.xml.
+  
+  To add a module edit the modules section and add the module also to 
+  assembly/bin.xml and assembly.sources.xml.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <groupId>jboss</groupId>
+    <artifactId>jboss-parent</artifactId>
+    <version>2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>jboss-spnego-project</artifactId>
+  <version>0.0.0-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <name>JBoss SPNEGO Build</name>
+  <url>http://www.jboss.com</url>
+  <description>
+    The JBoss SPNEGO Project
+  </description>
+  <build>
+    <sourceDirectory>src/main</sourceDirectory>
+    <testSourceDirectory>src/tests</testSourceDirectory>
+    <finalName>${artifactId}</finalName>
+    <resources>
+      <resource>
+        <directory>src/etc</directory>
+        <includes>
+          <include>**/*</include>
+        </includes>
+        <filtering>true</filtering>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource>
+        <directory>src/resources</directory>
+        <includes>
+          <include>**/*</include>
+        </includes>
+        <filtering>true</filtering>
+      </testResource>
+    </testResources>
+    <plugins>
+
+    <!-- define that we wish to create src jars -->
+   <plugin>
+       <artifactId>maven-source-plugin</artifactId>
+       <version>2.0</version>
+       <inherited>true</inherited>
+       <executions>
+           <execution>
+               <goals>
+                   <goal>jar</goal>
+                </goals>
+           </execution>
+       </executions>
+    </plugin>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>package</phase>
+            <goals>
+              <goal>assembly</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <descriptors>
+            <descriptor>assembly/bin.xml</descriptor>
+            <descriptor>assembly/sources.xml</descriptor>
+          </descriptors>
+        </configuration>
+        <inherited>false</inherited>
+      </plugin>
+      <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jboss-deploy-plugin</artifactId>
+        <version>1.4</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>jboss-deploy</goal>
+            </goals>
+          </execution>
+       </executions>
+       <configuration>
+         <groupId>jboss</groupId>
+         <license>lgpl</license>
+         <jbossDeployRoot>${jboss.repository.root}</jbossDeployRoot>
+       </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  <repositories>
+    <repository>
+      <id>jboss</id>
+      <name>JBoss Repository</name>
+      <layout>default</layout>
+      <url>http://anonsvn.jboss.org/repos/repository.jboss.org/maven2</url>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </repository>
+  </repositories>
+  <modules>
+    <module>../jboss-negotiation</module>
+  </modules>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>dependencies</report>
+              <report>issue-tracking</report>
+              <report>license</report>
+              <report>scm</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </reporting>
+</project>


Property changes on: projects/security/security-negotiation/trunk/build/pom.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: projects/security/security-negotiation/trunk/docs/userguide/pom.xml
===================================================================
--- projects/security/security-negotiation/trunk/docs/userguide/pom.xml	                        (rev 0)
+++ projects/security/security-negotiation/trunk/docs/userguide/pom.xml	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>jboss</groupId>
+  <artifactId>jbossnegotiation</artifactId>
+  <version>0.0.0</version>
+  <packaging>pom</packaging>
+  <name>JBoss SPNEGO Authentication User Guide</name>
+  <description>The JBoss SPNEGO Authentication User Guide</description>
+
+  <repositories>
+    <repository>
+      <id>agilejava</id>
+      <name>AgileJava</name>
+      <url>http://agilejava.com/maven/</url>
+    </repository>
+  </repositories>
+  <pluginRepositories>
+    <pluginRepository>
+      <id>agilejava</id>
+      <name>AgileJava</name>
+      <url>http://agilejava.com/maven/</url>
+    </pluginRepository>
+  </pluginRepositories>
+
+  <build>
+    <plugins>
+      <plugin>
+      <!--
+      See the following for config options:
+      http://www.agilejava.com/docbkx/docbkx-maven-plugin/generate-html-mojo.html
+      -->
+        <groupId>com.agilejava.docbkx</groupId>
+        <artifactId>docbkx-maven-plugin</artifactId>
+        <version>2.0.3</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>generate-pdf</goal>
+              <goal>generate-html</goal>
+            </goals>
+            <phase>generate-sources</phase>
+          </execution>
+        </executions>
+        <dependencies>
+          <dependency>
+            <groupId>org.docbook</groupId>
+            <artifactId>docbook-xml</artifactId>
+            <version>4.4</version>
+            <scope>runtime</scope>
+          </dependency>
+        </dependencies>
+
+        <configuration>
+          <!--<foCustomization>${basedir}/src/styles/docbook-fo.xsl</foCustomization>-->
+          <includes>master.xml</includes>
+
+          <!-- use separate pages per chapter for HTML -->
+          <chunkedOutput>true</chunkedOutput>
+
+          <entities>
+            <entity>
+              <name>version</name>
+              <value>${version}</value>
+            </entity>
+          </entities>
+
+          <xincludeSupported>true</xincludeSupported>
+          <sourceDirectory>${basedir}/src/docbkx/en</sourceDirectory>
+          <headerRule>0</headerRule>
+          <footerRule>0</footerRule>
+          <draftMode>0</draftMode>
+          <bodyFontFamily>Helvetica</bodyFontFamily>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
+


Property changes on: projects/security/security-negotiation/trunk/docs/userguide/pom.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/en/master.xml
===================================================================
--- projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/en/master.xml	                        (rev 0)
+++ projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/en/master.xml	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+      "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<book lang="en">
+   <bookinfo>
+      <title>User Guide for JBoss SPNEGO-Negotiation</title>
+      <subtitle>A Guide for Administrators</subtitle>
+      <releaseinfo>0.0.0</releaseinfo>
+      <authorgroup>
+        <author>
+          <firstname>Darran</firstname>
+          <othername>A.</othername>
+          <surname>Lofthouse</surname>
+        </author>
+      </authorgroup>
+   </bookinfo>
+
+   <toc></toc>
+
+   <preface id="target" revision="1">
+      <title>Target Audience</title>
+
+      <para>This guide is aimed at administrators who want to use the JBoss SPNEGO authenticator to implement silent authentication.
+      </para>
+   </preface>
+
+   <preface id="preface" revision="1">
+      <title>Preface</title>
+
+      <para>Commercial development support, production support and training for
+         the SPNEGO authentication is available through
+         <ulink url="http://www.jboss.com">JBoss Inc.</ulink>
+         The JBoss XACML is a project of JBoss Security in the JEMS product suite.
+      </para>
+
+      <para>Authors:
+         <itemizedlist spacing="compact">
+            <listitem>
+               <para>Darran Lofthouse - SPNEGO authenticator developer.</para>
+            </listitem>
+         </itemizedlist>
+      </para>
+   </preface>
+
+
+</book>


Property changes on: projects/security/security-negotiation/trunk/docs/userguide/src/docbkx/en/master.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF


Property changes on: projects/security/security-negotiation/trunk/jboss-negotiation
___________________________________________________________________
Name: svn:ignore
   + target


Added: projects/security/security-negotiation/trunk/jboss-negotiation/.classpath
===================================================================
--- projects/security/security-negotiation/trunk/jboss-negotiation/.classpath	                        (rev 0)
+++ projects/security/security-negotiation/trunk/jboss-negotiation/.classpath	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main"/>
+	<classpathentry kind="src" path="src/resources"/>
+	<classpathentry kind="src" path="src/tests"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
+	<classpathentry kind="output" path="target/eclipse-classes"/>
+</classpath>

Added: projects/security/security-negotiation/trunk/jboss-negotiation/.project
===================================================================
--- projects/security/security-negotiation/trunk/jboss-negotiation/.project	                        (rev 0)
+++ projects/security/security-negotiation/trunk/jboss-negotiation/.project	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>jboss-negotiation</name>
+	<comment></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>
+	<linkedResources>
+		<link>
+			<name>Link</name>
+			<type>2</type>
+			<locationURI>TEMP</locationURI>
+		</link>
+	</linkedResources>
+</projectDescription>

Added: projects/security/security-negotiation/trunk/jboss-negotiation/pom.xml
===================================================================
--- projects/security/security-negotiation/trunk/jboss-negotiation/pom.xml	                        (rev 0)
+++ projects/security/security-negotiation/trunk/jboss-negotiation/pom.xml	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,23 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <groupId>jboss</groupId>
+    <artifactId>jboss-spnego-project</artifactId>
+    <version>0.0.0-SNAPSHOT</version>
+    <relativePath>../build/pom.xml</relativePath>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>jboss</groupId>
+  <artifactId>jboss-negotiation</artifactId>
+  <packaging>jar</packaging>
+  <name>JBoss SPNEGO Authentication</name>
+  <url>http://www.jboss.org</url>
+  <description>JBoss SPNEGO Library</description> 
+  <dependencies>    
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+    </dependency>
+  </dependencies>
+</project>


Property changes on: projects/security/security-negotiation/trunk/jboss-negotiation/pom.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/security/negotiation/Negotiation.java
===================================================================
--- projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/security/negotiation/Negotiation.java	                        (rev 0)
+++ projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/security/negotiation/Negotiation.java	2008-03-04 15:35:46 UTC (rev 70365)
@@ -0,0 +1,6 @@
+package org.jboss.security.negotiation;
+
+public class Negotiation
+{
+
+}


Property changes on: projects/security/security-negotiation/trunk/jboss-negotiation/src/main/org/jboss/security/negotiation/Negotiation.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF




More information about the jboss-cvs-commits mailing list