public class ProxyJackrabbitAccessControlManager extends ProxyAccessControlManager<org.apache.jackrabbit.api.security.JackrabbitAccessControlManager> implements org.apache.jackrabbit.api.security.JackrabbitAccessControlManager
| Constructor and Description |
|---|
ProxyJackrabbitAccessControlManager(ProxySession<?> mountSession,
org.apache.jackrabbit.api.security.JackrabbitAccessControlManager delegate,
org.apache.jackrabbit.api.security.JackrabbitAccessControlManager mount) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.api.security.JackrabbitAccessControlPolicy[] |
getApplicablePolicies(Principal principal) |
javax.jcr.security.AccessControlPolicy[] |
getEffectivePolicies(Set<Principal> principals) |
org.apache.jackrabbit.api.security.JackrabbitAccessControlPolicy[] |
getPolicies(Principal principal) |
javax.jcr.security.Privilege[] |
getPrivileges(String absPath,
Set<Principal> principals) |
boolean |
hasPrivileges(String absPath,
Set<Principal> principals,
javax.jcr.security.Privilege[] privileges) |
getApplicablePolicies, getEffectivePolicies, getPolicies, getPrivileges, getSupportedPrivileges, hasPrivileges, privilegeFromName, removePolicy, setPolicypublic ProxyJackrabbitAccessControlManager(ProxySession<?> mountSession, org.apache.jackrabbit.api.security.JackrabbitAccessControlManager delegate, org.apache.jackrabbit.api.security.JackrabbitAccessControlManager mount)
public org.apache.jackrabbit.api.security.JackrabbitAccessControlPolicy[] getApplicablePolicies(Principal principal) throws javax.jcr.AccessDeniedException, javax.jcr.security.AccessControlException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
getApplicablePolicies in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManagerjavax.jcr.AccessDeniedExceptionjavax.jcr.security.AccessControlExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.JackrabbitAccessControlPolicy[] getPolicies(Principal principal) throws javax.jcr.AccessDeniedException, javax.jcr.security.AccessControlException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
getPolicies in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManagerjavax.jcr.AccessDeniedExceptionjavax.jcr.security.AccessControlExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic javax.jcr.security.AccessControlPolicy[] getEffectivePolicies(Set<Principal> principals) throws javax.jcr.AccessDeniedException, javax.jcr.security.AccessControlException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
getEffectivePolicies in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManagerjavax.jcr.AccessDeniedExceptionjavax.jcr.security.AccessControlExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic boolean hasPrivileges(String absPath, Set<Principal> principals, javax.jcr.security.Privilege[] privileges) throws javax.jcr.PathNotFoundException, javax.jcr.AccessDeniedException, javax.jcr.RepositoryException
hasPrivileges in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManagerjavax.jcr.PathNotFoundExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.RepositoryExceptionpublic javax.jcr.security.Privilege[] getPrivileges(String absPath, Set<Principal> principals) throws javax.jcr.PathNotFoundException, javax.jcr.AccessDeniedException, javax.jcr.RepositoryException
getPrivileges in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManagerjavax.jcr.PathNotFoundExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.RepositoryExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.