[
https://issues.apache.org/jira/browse/SLING-2698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13592380#comment-13592380
]
Carsten Ziegeler commented on SLING-2698:
-----------------------------------------
Thanks Mike for the first implementation, I think from an API pov (sling api)
this is fine - however we might move this into a separate package as this
service is implemented by different bundles as a resource resolver or a
resource provider. We currently have the problem, when changing the resource
resolver interface, the package version increases and we have to rerelease all
resource provider implementations as that interface happens to be in the same
package. We can't change this for old stuff, but we can account for this with
new interfaces.
It's good that this has no impact if no ResourcAccessGate is registered - I'm
not sure about regexps either, but if they turn out to be a performance
problem, I guess this is solvable later on.
While it would be nice to have the implementation in a separate package, I
think we shouldn't add hooks all over the place into the resource resolver
implementation. This would open up a can of worms.
I'm wondering if we could find some tricky way of wrapping the current resource
resolver with an AccessGateAware resource resolver? (or actually it's the
factory we have to wrap)
> Add a minimal resource access gate
> ----------------------------------
>
> Key: SLING-2698
> URL: https://issues.apache.org/jira/browse/SLING-2698
> Project: Sling
> Issue Type: New Feature
> Components: ResourceResolver
> Reporter: Mike Müller
> Assignee: Mike Müller
> Fix For: Resource Resolver 1.1.0
>
>
> Adding a minmal resource access gate as discussed in [1].
> First step is to define the API interface and a minimal implementation which
> allows to define READ access (rest of CRUD can follow later)
> [1] http://markmail.org/thread/4ctczoiy533tquyl
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira