Author: sohil.shah(a)jboss.com
Date: 2009-02-11 18:15:40 -0500 (Wed, 11 Feb 2009)
New Revision: 12811
Added:
modules/authorization/trunk/documentation/reference-guide/en/modules/api.xml
modules/authorization/trunk/documentation/reference-guide/en/modules/architecture.xml
modules/authorization/trunk/documentation/reference-guide/en/modules/concepts.xml
modules/authorization/trunk/documentation/reference-guide/en/modules/examples.xml
modules/authorization/trunk/documentation/reference-guide/en/modules/introduction.xml
modules/authorization/trunk/documentation/reference-guide/en/modules/profiles.xml
modules/authorization/trunk/documentation/reference-guide/en/modules/spi.xml
Modified:
modules/authorization/trunk/.classpath
modules/authorization/trunk/documentation/reference-guide/en/master.xml
Log:
Reference Guide Skeleton
Modified: modules/authorization/trunk/.classpath
===================================================================
--- modules/authorization/trunk/.classpath 2009-02-11 21:11:47 UTC (rev 12810)
+++ modules/authorization/trunk/.classpath 2009-02-11 23:15:40 UTC (rev 12811)
@@ -19,7 +19,8 @@
<classpathentry kind="src"
path="http-profile/src/main/java"/>
<classpathentry kind="src"
path="http-profile/src/main/resources"/>
<classpathentry kind="src"
path="http-profile/src/test/java"/>
- <classpathentry kind="src"
path="http-profile/src/test/resources"/>
+ <classpathentry kind="src"
path="http-profile/src/test/resources"/>
+ <classpathentry kind="src"
path="documentation/reference-guide/en/modules"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="var"
path="M2_REPO/asm/asm/1.5.3/asm-1.5.3.jar"/>
<classpathentry kind="var"
path="M2_REPO/cglib/cglib/2.1_3/cglib-2.1_3.jar"/>
Modified: modules/authorization/trunk/documentation/reference-guide/en/master.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/master.xml 2009-02-11
21:11:47 UTC (rev 12810)
+++ modules/authorization/trunk/documentation/reference-guide/en/master.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -3,18 +3,21 @@
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<book lang="en">
<bookinfo>
- <title>Change Title in master.xml</title>
- <subtitle>Change SubTitle in master.xml</subtitle>
- <releaseinfo>Change Release Info in master.xml</releaseinfo>
- <releaseinfo>Change Release Info Date in master.xml</releaseinfo>
+ <title>JBoss Authorization Server</title>
+ <subtitle>Reference Guide</subtitle>
+ <releaseinfo>Preview Release</releaseinfo>
<author>
- <firstname>Your first name</firstname>
- <surname>Your last name</surname>
- <email>your.email(a)your.domain.com</email>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
</author>
</bookinfo>
<toc/>
-
- <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/sample.xml" />
-
-</book>
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/introduction.xml" />
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/concepts.xml" />
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/architecture.xml" />
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/api.xml" />
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/profiles.xml" />
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/spi.xml" />
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="modules/examples.xml" />
+</book>
\ No newline at end of file
Added: modules/authorization/trunk/documentation/reference-guide/en/modules/api.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/modules/api.xml
(rev 0)
+++
modules/authorization/trunk/documentation/reference-guide/en/modules/api.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="api">
+ <chapterinfo>
+ <author>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
+ </author>
+ </chapterinfo>
+ <title>Developer API</title>
+ <sect1>
+ <title>Developer API</title>
+ <para>
+ </para>
+ </sect1>
+</chapter>
Added:
modules/authorization/trunk/documentation/reference-guide/en/modules/architecture.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/modules/architecture.xml
(rev 0)
+++
modules/authorization/trunk/documentation/reference-guide/en/modules/architecture.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="architecture">
+ <chapterinfo>
+ <author>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
+ </author>
+ </chapterinfo>
+ <title>Architecture</title>
+ <sect1>
+ <title>Application Integration</title>
+ <para>
+ </para>
+ <sect2>
+ <title>Profiles</title>
+ <para></para>
+ </sect2>
+ <sect2>
+ <title>Developer API</title>
+ <para></para>
+ </sect2>
+ </sect1>
+ <sect1>
+ <title>Authorization Server</title>
+ <para>
+ </para>
+ <sect2>
+ <title>Enforcement</title>
+ <para></para>
+ </sect2>
+ <sect2>
+ <title>Policy Provisioning</title>
+ <para></para>
+ </sect2>
+ <sect2>
+ <title>Policy Store SPI</title>
+ <para></para>
+ </sect2>
+ </sect1>
+</chapter>
Added: modules/authorization/trunk/documentation/reference-guide/en/modules/concepts.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/modules/concepts.xml
(rev 0)
+++
modules/authorization/trunk/documentation/reference-guide/en/modules/concepts.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="concepts">
+ <chapterinfo>
+ <author>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
+ </author>
+ </chapterinfo>
+ <title>Concepts</title>
+ <sect1>
+ <title>Resource</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Action</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Subject</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Environment</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Attribute</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Policy</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Target</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Rule</title>
+ <para>
+ </para>
+ </sect1>
+</chapter>
Added: modules/authorization/trunk/documentation/reference-guide/en/modules/examples.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/modules/examples.xml
(rev 0)
+++
modules/authorization/trunk/documentation/reference-guide/en/modules/examples.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="examples">
+ <chapterinfo>
+ <author>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
+ </author>
+ </chapterinfo>
+ <title>Examples</title>
+</chapter>
Added:
modules/authorization/trunk/documentation/reference-guide/en/modules/introduction.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/modules/introduction.xml
(rev 0)
+++
modules/authorization/trunk/documentation/reference-guide/en/modules/introduction.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="introduction">
+ <chapterinfo>
+ <author>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
+ </author>
+ </chapterinfo>
+ <title>Introduction</title>
+ <sect1>
+ <title>Authorization</title>
+ <para>
+ Once a <emphasis role="bold">Subject</emphasis> (an Identity,
Machine, etc) is authenticated by a system, <emphasis
role="bold">Authorization</emphasis> is the security aspect that is
used to determine:
+ "What resources are they allowed access to within the system?"
+ </para>
+ <para>
+ Any Enterprise application requires flexible Authorization from its Security
infrastructure with the following characteristics:
+ <itemizedlist>
+ <listitem>Clean Separation between Security Logic and Application
Logic</listitem>
+ <listitem>Flexibility to apply Security Logic to arbitrary Runtime
information</listitem>
+ <listitem>Runtime Management of Security Policy</listitem>
+ <listitem>A user friendly Developer API</listitem>
+ </itemizedlist>
+ </para>
+ <sect2>
+ <title>Clean Separation between Security Logic and Application
Logic</title>
+ <para>
+
+ </para>
+ </sect2>
+ <sect2>
+ <title>Flexibility to apply Security Logic to arbitrary Runtime
information</title>
+ <para>
+
+ </para>
+ </sect2>
+ <sect2>
+ <title>Runtime Management of Security Policy</title>
+ <para>
+
+ </para>
+ </sect2>
+ <sect2>
+ <title>A user friendly Developer API</title>
+ <para>
+
+ </para>
+ </sect2>
+ </sect1>
+</chapter>
Added: modules/authorization/trunk/documentation/reference-guide/en/modules/profiles.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/modules/profiles.xml
(rev 0)
+++
modules/authorization/trunk/documentation/reference-guide/en/modules/profiles.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="profiles">
+ <chapterinfo>
+ <author>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
+ </author>
+ </chapterinfo>
+ <title>Profiles</title>
+ <sect1>
+ <title>Http Profile</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Portal Profile</title>
+ <para>
+ </para>
+ </sect1>
+ <sect1>
+ <title>Seam Profile</title>
+ <para>
+ </para>
+ </sect1>
+</chapter>
Added: modules/authorization/trunk/documentation/reference-guide/en/modules/spi.xml
===================================================================
--- modules/authorization/trunk/documentation/reference-guide/en/modules/spi.xml
(rev 0)
+++
modules/authorization/trunk/documentation/reference-guide/en/modules/spi.xml 2009-02-11
23:15:40 UTC (rev 12811)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="spi">
+ <chapterinfo>
+ <author>
+ <firstname>Sohil</firstname>
+ <surname>Shah</surname>
+ <email>sshah(a)redhat.com</email>
+ </author>
+ </chapterinfo>
+ <title>Policy Store SPI</title>
+ <sect1>
+ <title>Policy Store SPI</title>
+ <para>
+ </para>
+ </sect1>
+</chapter>