public class ClientAccessControlList extends ClientAccessControlPolicy implements javax.jcr.security.AccessControlList
RemoteAccessControlList
interface. This class makes a remote
AccessControlList locally available using the JCR AccessControlList
interface.AccessControlList
,
RemoteAccessControlList
Constructor and Description |
---|
ClientAccessControlList(RemoteAccessControlList racl,
LocalAdapterFactory factory) |
Modifier and Type | Method and Description |
---|---|
boolean |
addAccessControlEntry(Principal principal,
javax.jcr.security.Privilege[] privileges) |
javax.jcr.security.AccessControlEntry[] |
getAccessControlEntries() |
void |
removeAccessControlEntry(javax.jcr.security.AccessControlEntry ace) |
getFactory, getItem, getNode, getNodeTypeArray
public ClientAccessControlList(RemoteAccessControlList racl, LocalAdapterFactory factory)
public boolean addAccessControlEntry(Principal principal, javax.jcr.security.Privilege[] privileges) throws javax.jcr.UnsupportedRepositoryOperationException
addAccessControlEntry
in interface javax.jcr.security.AccessControlList
javax.jcr.UnsupportedRepositoryOperationException
- This method is not
implemented yetpublic javax.jcr.security.AccessControlEntry[] getAccessControlEntries() throws javax.jcr.RepositoryException
getAccessControlEntries
in interface javax.jcr.security.AccessControlList
javax.jcr.RepositoryException
public void removeAccessControlEntry(javax.jcr.security.AccessControlEntry ace) throws javax.jcr.UnsupportedRepositoryOperationException
removeAccessControlEntry
in interface javax.jcr.security.AccessControlList
javax.jcr.UnsupportedRepositoryOperationException
- This method is not
implemented yetCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.