Author: bdaw
Date: 2007-03-03 14:08:28 -0500 (Sat, 03 Mar 2007)
New Revision: 6503
Modified:
docs/trunk/referenceGuide/en/master.xml
docs/trunk/referenceGuide/en/modules/authentication.xml
docs/trunk/referenceGuide/en/modules/identity.xml
docs/trunk/referenceGuide/en/modules/ldap.xml
docs/trunk/referenceGuide/en/modules/migration.xml
docs/trunk/referenceGuide/en/modules/sso.xml
Log:
update
Modified: docs/trunk/referenceGuide/en/master.xml
===================================================================
--- docs/trunk/referenceGuide/en/master.xml 2007-03-03 19:04:10 UTC (rev 6502)
+++ docs/trunk/referenceGuide/en/master.xml 2007-03-03 19:08:28 UTC (rev 6503)
@@ -44,7 +44,7 @@
<author>
<firstname>Boleslaw</firstname>
<surname>Dawidowicz</surname>
- <email>boleslaw.dawidowicz(a)jboss.com</email>
+ <email>boleslaw dot dawidowicz at redhat dot com</email>
</author>
</bookinfo>
<toc/>
Modified: docs/trunk/referenceGuide/en/modules/authentication.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/authentication.xml 2007-03-03 19:04:10 UTC (rev
6502)
+++ docs/trunk/referenceGuide/en/modules/authentication.xml 2007-03-03 19:08:28 UTC (rev
6503)
@@ -3,7 +3,7 @@
<author>
<firstname>Boleslaw</firstname>
<surname>Dawidowicz</surname>
- <email>boleslaw.dawidowicz at jboss dot com</email>
+ <email>boleslaw dot dawidowicz at redhat dot com</email>
</author>
</chapterinfo>
<title>Authentication</title>
Modified: docs/trunk/referenceGuide/en/modules/identity.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/identity.xml 2007-03-03 19:04:10 UTC (rev 6502)
+++ docs/trunk/referenceGuide/en/modules/identity.xml 2007-03-03 19:08:28 UTC (rev 6503)
@@ -3,7 +3,7 @@
<author>
<firstname>Boleslaw</firstname>
<surname>Dawidowicz</surname>
- <email>boleslaw.dawidowicz at jboss dot com</email>
+ <email>boleslaw dot dawidowicz at redhat dot com</email>
</author>
</chapterinfo>
<title>JBoss Portal Identity management</title>
@@ -777,11 +777,44 @@
</sect1>
<sect1>
<title>Identity modules implementations</title>
- <para></para>
+ <note>Identity modules implementations related to LDAP are described in this
<link
linkend="ldap.ldap_identity_modules">section</link></note>
+ <sect2>
+ <title>Database modules</title>
+ <para>JBoss portal comes with a set of database related identity modules
implementations done using Hibernate - those are configured
+ by default. Those are not very
+ configurable in <emphasis>identity-config.xml</emphasis> file. The
reason is that to keep backwards compatibility of database schema with previous
+ portal version, we reused most of hibernate implementation. If you want to
trigger hibernate mappings you should look into files in
+ <emphasis
role="bold">jboss-portal.sar/conf/hibernate</emphasis>. Also those
modules rely on hibernate <emphasis>SessionFactory</emphasis> components
+ that are created in <emphasis>SessionFactoryBinder</emphasis> mbeans
defined in
<emphasis>jboss-portal.sar/META-INF/jboss-service.xml</emphasis></para>
+ <para>Classes implementing identity modules:
+ <itemizedlist>
+ <listitem>
+ <emphasis
role="bold">org.jboss.portal.identity.db.HibernateUserModuleImpl</emphasis>
- implementaing <emphasis>UserModule</emphasis> interface
+ </listitem>
+ <listitem>
+ <emphasis
role="bold">org.jboss.portal.identity.db.HibernateRoleModuleImpl</emphasis>
- implementaing <emphasis>RoleModule</emphasis> interface
+ </listitem>
+ <listitem>
+ <emphasis
role="bold">org.jboss.portal.identity.db.HibernateMembershipModuleImpl</emphasis>
- implementaing <emphasis>MembershipModule</emphasis> interface
+ </listitem>
+ <listitem>
+ <emphasis
role="bold">org.jboss.portal.identity.db.HibernateUserProfileModuleImpl</emphasis>
- implementaing <emphasis>UserProfileModule</emphasis> interface
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>For each of those modules you can alter two config options:
+ <itemizedlist>
+ <listitem>
+ <emphasis>sessionFactoryJNDIName</emphasis> - JNDI name
under which hibernate SessionFactory object is registered
+ </listitem>
+ <listitem>
+ <emphasis>jndiName</emphasis> - JNDI name under which this
module should be registered
+ </listitem>
+ </itemizedlist>
+ </para>
+ </sect2>
+ <sect2>
+ <title>Delegating UserProfile module</title>
+ </sect2>
</sect1>
- <sect1>
- <title>Possible configuration scenarios with LDAP and RDBMS</title>
- <para>TODO:</para>
- </sect1>
-
</chapter>
Modified: docs/trunk/referenceGuide/en/modules/ldap.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/ldap.xml 2007-03-03 19:04:10 UTC (rev 6502)
+++ docs/trunk/referenceGuide/en/modules/ldap.xml 2007-03-03 19:08:28 UTC (rev 6503)
@@ -3,11 +3,13 @@
<author>
<firstname>Boleslaw</firstname>
<surname>Dawidowicz</surname>
- <email>boleslaw.dawidowicz at jboss dot com</email>
+ <email>boleslaw dot dawidowicz at redhat dot com</email>
</author>
</chapterinfo>
<title>LDAP</title>
<para>This chapter describes how to setup LDAP support in JBoss
Portal</para>
+ <note>To be able to fully understand this chapter you should study <link
linkend="identity">JBoss Portal Identity management</link> and
+ <link linkend="authentication">Authentication</link> chapters
before</note>
<sect1>
<title>How to enable LDAP usage in JBoss Portal</title>
<para>We'll describe here the simple steps that you'll need to enable
LDAP support in JBoss Portal.
@@ -15,7 +17,7 @@
<para>There are two ways to achieve this:</para>
<itemizedlist>
<listitem>
- <para>In
+ <para>
<emphasis
role="bold">jboss-porta.sar/META-INF/jboss-service.xml</emphasis>
in section:
</para>
@@ -147,13 +149,13 @@
</para>
</sect2>
</sect1>
- <sect1>
- <title>Place holder 2</title>
- <para>TODO:</para>
+ <sect1 id="ldap.ldap_identity_modules">
+ <title>LDAP Identity Modules</title>
+ <para>TODO:</para>
</sect1>
<sect1>
- <title>Place holder 3</title>
- <para>TODO:</para>
+ <title>Place holder 3</title>
+ <para>TODO:</para>
</sect1>
</chapter>
Modified: docs/trunk/referenceGuide/en/modules/migration.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/migration.xml 2007-03-03 19:04:10 UTC (rev 6502)
+++ docs/trunk/referenceGuide/en/modules/migration.xml 2007-03-03 19:08:28 UTC (rev 6503)
@@ -8,7 +8,7 @@
<author>
<firstname>Boleslaw</firstname>
<surname>Dawidowicz</surname>
- <email>boleslaw.dawidowicz at jboss dot com</email>
+ <email>boleslaw dot dawidowicz at redhat dot com</email>
</author>
</chapterinfo>
<title>Upgrading 2.4 - 2.6</title>
Modified: docs/trunk/referenceGuide/en/modules/sso.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/sso.xml 2007-03-03 19:04:10 UTC (rev 6502)
+++ docs/trunk/referenceGuide/en/modules/sso.xml 2007-03-03 19:08:28 UTC (rev 6503)
@@ -3,7 +3,7 @@
<author>
<firstname>Boleslaw</firstname>
<surname>Dawidowicz</surname>
- <email>boleslaw.dawidowicz at jboss dot com</email>
+ <email>boleslaw dot dawidowicz at redhat dot com</email>
</author>
</chapterinfo>
<title>Single Sign ON</title>
Show replies by date