public class ServerAccessControlManager extends ServerObject implements RemoteAccessControlManager
ref| Constructor and Description | 
|---|
ServerAccessControlManager(javax.jcr.security.AccessControlManager acm,
                          RemoteAdapterFactory factory)  | 
| Modifier and Type | Method and Description | 
|---|---|
RemoteIterator | 
getApplicablePolicies(String absPath)  | 
RemoteAccessControlPolicy[] | 
getEffectivePolicies(String absPath)  | 
RemoteAccessControlPolicy[] | 
getPolicies(String absPath)  | 
RemotePrivilege[] | 
getPrivileges(String absPath)  | 
RemotePrivilege[] | 
getSupportedPrivileges(String absPath)  | 
boolean | 
hasPrivileges(String absPath,
             String[] privileges)  | 
RemotePrivilege | 
privilegeFromName(String privilegeName)  | 
getFactory, getRemoteItem, getRemoteNode, getRemoteNodeTypeArray, getRepositoryException, getSerialValue, getSerialValuesclone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogpublic ServerAccessControlManager(javax.jcr.security.AccessControlManager acm,
                          RemoteAdapterFactory factory)
                           throws RemoteException
RemoteExceptionpublic RemoteIterator getApplicablePolicies(String absPath) throws javax.jcr.RepositoryException, RemoteException
getApplicablePolicies in interface RemoteAccessControlManagerjavax.jcr.RepositoryExceptionRemoteExceptionAccessControlManager.getApplicablePolicies(String)public RemoteAccessControlPolicy[] getEffectivePolicies(String absPath) throws javax.jcr.RepositoryException, RemoteException
getEffectivePolicies in interface RemoteAccessControlManagerjavax.jcr.RepositoryExceptionRemoteExceptionAccessControlManager.getEffectivePolicies(String)public RemoteAccessControlPolicy[] getPolicies(String absPath) throws javax.jcr.RepositoryException, RemoteException
getPolicies in interface RemoteAccessControlManagerjavax.jcr.RepositoryExceptionRemoteExceptionAccessControlManager.getPolicies(String)public RemotePrivilege[] getPrivileges(String absPath) throws javax.jcr.RepositoryException, RemoteException
getPrivileges in interface RemoteAccessControlManagerjavax.jcr.RepositoryExceptionRemoteExceptionAccessControlManager.getPrivileges(String)public RemotePrivilege[] getSupportedPrivileges(String absPath) throws javax.jcr.RepositoryException, RemoteException
getSupportedPrivileges in interface RemoteAccessControlManagerjavax.jcr.RepositoryExceptionRemoteExceptionAccessControlManager.getSupportedPrivileges(String)public boolean hasPrivileges(String absPath, String[] privileges) throws javax.jcr.RepositoryException
hasPrivileges in interface RemoteAccessControlManagerjavax.jcr.RepositoryExceptionAccessControlManager.hasPrivileges(String,
      javax.jcr.security.Privilege[])public RemotePrivilege privilegeFromName(String privilegeName) throws javax.jcr.RepositoryException, RemoteException
privilegeFromName in interface RemoteAccessControlManagerjavax.jcr.RepositoryExceptionRemoteExceptionAccessControlManager.privilegeFromName(String)Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.