public class JcrAclNodeHelper extends Object implements IAclNodeHelper
Constructor and Description |
---|
JcrAclNodeHelper(IUnifiedRepository unifiedRepository) |
Modifier and Type | Method and Description |
---|---|
boolean |
canAccess(RepositoryFile repositoryFile,
EnumSet<RepositoryFilePermission> permissions) |
RepositoryFileAcl |
getAclFor(RepositoryFile repositoryFile) |
protected RepositoryFile |
getAclNode(RepositoryFile file) |
void |
removeAclFor(RepositoryFile file) |
void |
setAclFor(RepositoryFile fileToAddAclFor,
RepositoryFileAcl acl) |
public JcrAclNodeHelper(IUnifiedRepository unifiedRepository)
protected RepositoryFile getAclNode(RepositoryFile file)
public boolean canAccess(RepositoryFile repositoryFile, EnumSet<RepositoryFilePermission> permissions)
canAccess
in interface IAclNodeHelper
public RepositoryFileAcl getAclFor(RepositoryFile repositoryFile)
getAclFor
in interface IAclNodeHelper
public void setAclFor(RepositoryFile fileToAddAclFor, RepositoryFileAcl acl)
setAclFor
in interface IAclNodeHelper
public void removeAclFor(RepositoryFile file)
removeAclFor
in interface IAclNodeHelper
Copyright © 2017 Hitachi Vantara. All rights reserved.