User: starksm
Date: 01/03/29 03:24:50
Modified: src/docs jbosssx.xml
Log:
Added the DatabaseServerLogin module tables figure
Revision Changes Path
1.2 +14 -8 manual/src/docs/jbosssx.xml
Index: jbosssx.xml
===================================================================
RCS file: /cvsroot/jboss/manual/src/docs/jbosssx.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- jbosssx.xml 2001/03/29 11:12:46 1.1
+++ jbosssx.xml 2001/03/29 11:24:50 1.2
@@ -1,5 +1,5 @@
<?xml version = "1.0" encoding = "UTF-8"?>
-<!-- Version: $Revision: 1.1 $ -->
+<!-- Version: $Revision: 1.2 $ -->
<?xml-stylesheet href =
'file:///D:/usr/local/src/cvsroot/jBoss/manual/src/docs/jboss.xsl' type = 'text/xsl'?>
<chapter>
<title>JBossSX Security Extension Framework</title>
@@ -626,7 +626,7 @@
non-classpath LoginModule.</para>
</section>
<section id = "sx.login.LdapLoginModule">
-
<title>org.jboss.security.LdapLoginModule</title>
+
<title>org.jboss.security.plugins.samples.LdapLoginModule</title>
<para>An implementation of LoginModule that
authenticates against an LDAP server using JNDI based on the configuration properties.
The LoginModule options include whatever options your LDAP JNDI provider
@@ -673,12 +673,18 @@
</example>
</section>
<section>
- <title>DatabaseServerLoginModule</title>
- <para>A JDBC based login module that supports
authentication and role mapping. It is based on two logical tables:
+
<title>org.jboss.security.plugins.samples.DatabaseServerLoginModule</title>
+ <para>DatabaseServerLoginModule is a JDBC
based login module that supports authentication and role mapping. It is based on two
logical tables, Principals and Roles.
+A simple view of the schema is given in <xref linkend="sx.table.model" />
+ <figure id="sx.table.model">
+ <title>The DatabaseServerLoginModule Logical Tables</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref =
"images/jbosssx/LMDatabaseModel.jpg" />
+ </imageobject>
+ </mediaobject>
+ </figure>
- Principals(PrincipalID text, Password text)
- Roles(PrincipalID text, Role text, RoleGroup text)
-
The Principals table associates the user principalID with the valid password and
the Roles table associates the principalIDd with its role sets. The tables are logical
in that you can specify the sql query that the login module uses so as long as the
result set has the same structure the tables and columns can be called anything.
The module options are:</para>
@@ -785,4 +791,4 @@
</releaseinfo>
</biblioentry>
</bibliography>
-</chapter>
\ No newline at end of file
+</chapter>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development