Interface GetEffectiveAcl
- All Known Implementing Classes:
GetEffectiveAclServlet
public interface GetEffectiveAcl
The
GetAcl
service api.
This interface is not intended to be implemented by bundles. It is implemented by this bundle and may be used by client bundles.
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.JsonObject
getEffectiveAcl
(javax.jcr.Session jcrSession, String resourcePath) Gets the effective access control list for a resource.
-
Method Details
-
getEffectiveAcl
jakarta.json.JsonObject getEffectiveAcl(javax.jcr.Session jcrSession, String resourcePath) throws javax.jcr.RepositoryException Gets the effective access control list for a resource.- Parameters:
jcrSession
- the JCR session of the user updating the userresourcePath
- The path of the resource to get the ACL for (required)- Returns:
- the ACL as a JSON object
- Throws:
javax.jcr.RepositoryException
- if any errors reading the information
-