[
https://issues.apache.org/jira/browse/SLING-1640?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12897274#action_12897274
]
Felix Meschberger commented on SLING-1640:
------------------------------------------
Added the API in Rev. 984412 plus some more JavaDoc to the
ResourceResolverFactory method.
> Add ResourceResolver.copy(Map) method
> --------------------------------------
>
> Key: SLING-1640
> URL: https://issues.apache.org/jira/browse/SLING-1640
> Project: Sling
> Issue Type: New Feature
> Components: API, JCR
> Reporter: Felix Meschberger
> Assignee: Felix Meschberger
> Fix For: JCR Resource 2.0.8, API 2.1.0
>
>
> As discussed on the list the ResourceResolver interface should be extended
> with a new method:
> ResourceResolver copy(Map credentials);
> This method creates a new ResourceResolver as follows:
> // start with original credentials
> Map newCredentials = new HashMap(current resolver credentials);
> // overlay with provided credentials
> newCredentials.addAll(credentials);
> // return a new ResourceResolver
> return resourceResolverFactory.login(newCredentials);
> This new method allows for the removal of the AuthenticationInfo object from
> the request attributes (as discussed in SLING-1445) and allows for a better
> implementation of the background servlet execution.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.