public interface IRepositoryAccessVoterManager
Modifier and Type | Method and Description |
---|---|
boolean |
hasAccess(RepositoryFile file,
RepositoryFilePermission operation,
RepositoryFileAcl repositoryFileAcl,
IPentahoSession session)
Evaluate if the current caller has access to the perform given operation on the current repository item
|
void |
registerVoter(IRepositoryAccessVoter voter)
Register a new repository access voter to the platform
|
void registerVoter(IRepositoryAccessVoter voter)
voter
- boolean hasAccess(RepositoryFile file, RepositoryFilePermission operation, RepositoryFileAcl repositoryFileAcl, IPentahoSession session)
file
- operation
- repositoryFileAcl
- session
-