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.