PluggableLoginModule to provide DefaultLoginModule extensions via bundle 
services
---------------------------------------------------------------------------------

                 Key: SLING-852
                 URL: https://issues.apache.org/jira/browse/SLING-852
             Project: Sling
          Issue Type: New Feature
          Components: JCR
    Affects Versions: JCR Jackrabbit Server 2.0.2
            Reporter: Rory Douglas
            Priority: Minor


Enhance the Jackrabbit Server module by adding a PluggableDefaultLoginModule 
extending DefualtLoginModule and a LoginModulePlugin interface. The 
PluggableDefaultLoginModule uses the LoginModulePlugin instances to verify the 
credentials presented by the user.  

The PluggableDefaultLoginModule falls back to the DefaultLoginModule 
implementation if there is not support for the Credentials instance presented.

This approach allows custom AuthenticationHandlers to provide custom login 
behavior for the Credentials they pass to the SlingAuthenticator - particularly 
useful when no password is made available to the handler by the authentication 
process.

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

Reply via email to