Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JCR Resource 2.0.8
-
None
Description
While switching the Commons Auth implementation to use the new ResourceResolverFactory service instead of directly creating JCR sessions (SLING-1534, Rev. 950104), the functionality to set the "impersonator" session attribute on an impersonated session has been lost.
This should be added again to the JcrResourceResolverFactoryImpl.handleSudo method again.
In addition, copying over all of the Authentication Info parameters (except any parameters whose name contains the word "password", particularly "user.password") might also be added.