You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by tc...@apache.org on 2010/06/30 19:36:11 UTC

svn commit: r959381 - in /webservices/juddi/trunk/docs: devguide/en-US/extras/Authentication_5.xmlt userguide/en-US/Administration.xml userguide/en-US/Authentication.xml userguide/en-US/extras/Authentication_5.xmlt

Author: tcunning
Date: Wed Jun 30 17:36:10 2010
New Revision: 959381

URL: http://svn.apache.org/viewvc?rev=959381&view=rev
Log:
JUDDI-405
Add LdapSimpleAuthenticator doc.

Added:
    webservices/juddi/trunk/docs/devguide/en-US/extras/Authentication_5.xmlt
    webservices/juddi/trunk/docs/userguide/en-US/extras/Authentication_5.xmlt
Modified:
    webservices/juddi/trunk/docs/userguide/en-US/Administration.xml
    webservices/juddi/trunk/docs/userguide/en-US/Authentication.xml

Added: webservices/juddi/trunk/docs/devguide/en-US/extras/Authentication_5.xmlt
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/devguide/en-US/extras/Authentication_5.xmlt?rev=959381&view=auto
==============================================================================
--- webservices/juddi/trunk/docs/devguide/en-US/extras/Authentication_5.xmlt (added)
+++ webservices/juddi/trunk/docs/devguide/en-US/extras/Authentication_5.xmlt Wed Jun 30 17:36:10 2010
@@ -0,0 +1,2 @@
+juddi.auth=org.apache.juddi.auth.LdapSimpleAuthenticator
+juddi.auth.url=ldap://localhost:389

Modified: webservices/juddi/trunk/docs/userguide/en-US/Administration.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/userguide/en-US/Administration.xml?rev=959381&r1=959380&r2=959381&view=diff
==============================================================================
--- webservices/juddi/trunk/docs/userguide/en-US/Administration.xml (original)
+++ webservices/juddi/trunk/docs/userguide/en-US/Administration.xml Wed Jun 30 17:36:10 2010
@@ -87,5 +87,11 @@
 	</para>
 	 <programlisting language="XML" ><xi:include href="extras/Administration_orm.xml" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
     </section>
- 
+    <section id="sect-persistence">
+	<title>Persistence</title>
+	<para>jUDDI supports both OpenJPA and Hibernate as persistence providers.   If you are embedding jUDDI, it is important to note that there are two JARs provided through maven.    If you will be using Hibernate, please use the juddi-core JAR, if you are using OpenJPA, use juddi-core-openjpa.
+	</para>
+	<para>The difference between these JARs is that the persistence classes within juddi-core-openjpa have been enhanced (http://people.apache.org/~mprudhom/openjpa/site/openjpa-project/manual/ref_guide_pc_enhance.html).   Unfortunately, the Hibernate classloader does not deal well with these enhanced classes, so it it important to note not to use the juddi-core-openjpa JAR with Hibernate.
+	</para>
+    </section> 
 </chapter>

Modified: webservices/juddi/trunk/docs/userguide/en-US/Authentication.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/userguide/en-US/Authentication.xml?rev=959381&r1=959380&r2=959381&view=diff
==============================================================================
--- webservices/juddi/trunk/docs/userguide/en-US/Authentication.xml (original)
+++ webservices/juddi/trunk/docs/userguide/en-US/Authentication.xml Wed Jun 30 17:36:10 2010
@@ -182,6 +182,35 @@
         
     </section>
     
+   <!-- section: LDAP Authentication -->
+    <section id="sect-LDAP_Authentication">
+        <title>LDAP Authentication</title>
+
+        <para>
+	<classname>LdapSimpleAuthenticator</classname> provides a way of authenticating
+	users using Ldap simple authentication.    It is fairly rudimentary and more 
+	LDAP integration is planned in the future, but this class allows you to authenticate
+	a user based on an LDAP prinicipal, provided that the principal and the juddi publisher ID
+	are the same.
+        </para>
+
+        <para>
+        To use this class you must add the following properties to the
+        <filename>juddi.properties</filename> file:
+        </para>
+
+        <programlisting language="XML"><xi:include href="extras/Authentication_5.xmlt" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
+
+        <para>
+	The <classname>juddi.auth.url</classname> property configures the
+        <classname>LdapSimpleAuthenticator</classname> class so that it knows where the LDAP
+	server resides.     Future work is planned in this area to use the LDAP uid rather than
+	the LDAP principal as the default publisher id.
+        </para>
+
+    </section>
+
+
 
     <!-- section: JBoss Authentication -->
     <section id="sect-JBoss_Authentication">
@@ -219,4 +248,4 @@
 
     </section>
     
-</chapter>
\ No newline at end of file
+</chapter>

Added: webservices/juddi/trunk/docs/userguide/en-US/extras/Authentication_5.xmlt
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/userguide/en-US/extras/Authentication_5.xmlt?rev=959381&view=auto
==============================================================================
--- webservices/juddi/trunk/docs/userguide/en-US/extras/Authentication_5.xmlt (added)
+++ webservices/juddi/trunk/docs/userguide/en-US/extras/Authentication_5.xmlt Wed Jun 30 17:36:10 2010
@@ -0,0 +1,2 @@
+juddi.auth=org.apache.juddi.auth.LdapSimpleAuthenticator
+juddi.auth.url=ldap://localhost:389



---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org