karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ioannis Canellos (JIRA)" <j...@apache.org>
Subject [jira] Created: (KARAF-180) JAAS Database Login Module
Date Mon, 30 Aug 2010 16:47:53 GMT
JAAS Database Login Module
--------------------------

                 Key: KARAF-180
                 URL: https://issues.apache.org/jira/browse/KARAF-180
             Project: Karaf
          Issue Type: New Feature
            Reporter: Ioannis Canellos


I think it would be nice if karaf provided a JAAS Database Login Module.

That module could have the following properties:
* Data Source (required) passed as a filter (e.g. osgi.jndi.service.name).
* Password Retrieval Query (optional)
* Role Retrieval Query (optional)
* Digest Algorithm (optional)

Example configuration:
   <jaas:config name="somerealm">
        <jaas:module className="org.apache.karaf.jaas.modules.database.DatabaseLoginModule"
flags="required">
            datasource = jdbc/somedb
            passwordQuery = "SELECT PASSWORDD FROM USERS WHERE USERNAME=?"
            roleQuery = "SELECT ROLE FROM ROLES WHERE USERNAME=?"
            diggest = MD5
        </jaas:module>
    </jaas:config>



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message