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, getSerialValues
clone, exportObject, exportObject, exportObject, unexportObject
getClientHost, getLog, setLog
public ServerAccessControlManager(javax.jcr.security.AccessControlManager acm, RemoteAdapterFactory factory) throws RemoteException
RemoteException
public RemoteIterator getApplicablePolicies(String absPath) throws javax.jcr.RepositoryException, RemoteException
getApplicablePolicies
in interface RemoteAccessControlManager
javax.jcr.RepositoryException
RemoteException
AccessControlManager.getApplicablePolicies(String)
public RemoteAccessControlPolicy[] getEffectivePolicies(String absPath) throws javax.jcr.RepositoryException, RemoteException
getEffectivePolicies
in interface RemoteAccessControlManager
javax.jcr.RepositoryException
RemoteException
AccessControlManager.getEffectivePolicies(String)
public RemoteAccessControlPolicy[] getPolicies(String absPath) throws javax.jcr.RepositoryException, RemoteException
getPolicies
in interface RemoteAccessControlManager
javax.jcr.RepositoryException
RemoteException
AccessControlManager.getPolicies(String)
public RemotePrivilege[] getPrivileges(String absPath) throws javax.jcr.RepositoryException, RemoteException
getPrivileges
in interface RemoteAccessControlManager
javax.jcr.RepositoryException
RemoteException
AccessControlManager.getPrivileges(String)
public RemotePrivilege[] getSupportedPrivileges(String absPath) throws javax.jcr.RepositoryException, RemoteException
getSupportedPrivileges
in interface RemoteAccessControlManager
javax.jcr.RepositoryException
RemoteException
AccessControlManager.getSupportedPrivileges(String)
public boolean hasPrivileges(String absPath, String[] privileges) throws javax.jcr.RepositoryException
hasPrivileges
in interface RemoteAccessControlManager
javax.jcr.RepositoryException
AccessControlManager.hasPrivileges(String,
javax.jcr.security.Privilege[])
public RemotePrivilege privilegeFromName(String privilegeName) throws javax.jcr.RepositoryException, RemoteException
privilegeFromName
in interface RemoteAccessControlManager
javax.jcr.RepositoryException
RemoteException
AccessControlManager.privilegeFromName(String)
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.