<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://toubsen.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://toubsen.de/feed.php">
        <title>toubsen.de appfuse</title>
        <description></description>
        <link>http://toubsen.de/</link>
        <image rdf:resource="http://toubsen.de/lib/images/favicon.ico" />
       <dc:date>2010-09-08T17:10:48+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://toubsen.de/appfuse/ldap-db?rev=1183188093&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/appfuse/ldap?rev=1267382205&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/appfuse/start?rev=1182561234&amp;do=diff"/>
                <rdf:li rdf:resource="http://toubsen.de/appfuse/webservices?rev=1267382205&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://toubsen.de/lib/images/favicon.ico">
        <title>toubsen.de</title>
        <link>http://toubsen.de/</link>
        <url>http://toubsen.de/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://toubsen.de/appfuse/ldap-db?rev=1183188093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-30T09:21:33+02:00</dc:date>
        <title>appfuse:ldap-db</title>
        <link>http://toubsen.de/appfuse/ldap-db?rev=1183188093&amp;do=diff</link>
        <description>A drawback of the LDAP authentication approach is, that roles and other user details are only retrieved from the LDAP server (plus it breaks the user counter, as it casts to org.appfuse.model.User). You might have the wish, to define additional properties or assign roles just available in the application scope.</description>
    </item>
    <item rdf:about="http://toubsen.de/appfuse/ldap?rev=1267382205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-28T19:36:45+02:00</dc:date>
        <title>appfuse:ldap</title>
        <link>http://toubsen.de/appfuse/ldap?rev=1267382205&amp;do=diff</link>
        <description>This page describes how to integrate AppFuse with a Windows Active Directory server (tested with Windows 2003 server).

Define LDAP beans

To enable LDAP authentication some beans need to be defined in security.xml.


&lt;bean id=&quot;initialDirContextFactory&quot;
	class=&quot;org.acegisecurity.ldap.DefaultInitialDirContextFactory&quot;&gt;
	&lt;constructor-arg value=&quot;ldap://ldapserver.company.com:389/DC=Company,DC=com&quot; /&gt;
	&lt;property name=&quot;managerDn&quot; value=&quot;CN=username,CN=Users,DC=Company,DC=com&quot; /&gt;
	&lt;property name=&quot;manag…</description>
    </item>
    <item rdf:about="http://toubsen.de/appfuse/start?rev=1182561234&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-23T03:13:54+02:00</dc:date>
        <title>appfuse:start</title>
        <link>http://toubsen.de/appfuse/start?rev=1182561234&amp;do=diff</link>
        <description>Below you find a list of available documentation.

Webservices

	*  Export Managers as webservice using HttpInvoker

Security

LDAP/Active Directory

	*  Authentication via LDAP in a windows domain (AD)
	*  Enrich LDAP-UserDetails from DB

Access control lists (ACLs)

	*  Access control on objects with ACLs</description>
    </item>
    <item rdf:about="http://toubsen.de/appfuse/webservices?rev=1267382205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-28T19:36:45+02:00</dc:date>
        <title>appfuse:webservices</title>
        <link>http://toubsen.de/appfuse/webservices?rev=1267382205&amp;do=diff</link>
        <description>It's easy to export the AppFuse managers as a webservice to various clients using Spring remoting.


The HttpInvoker

If you only have Java clients, the easiest solution for exporting managers is using the HttpInvoker. As it uses Java serialization, you don't have to care about object mappings or conversions. Additionally, by using HTTP as a protocol, it's trivial to allow access to the services via a proxy. If you later on wish to change the protocol (e.g. to allow non-Java clients to access yo…</description>
    </item>
</rdf:RDF>
