| Package | Description | 
|---|---|
| org.pentaho.platform.api.engine | |
| org.pentaho.platform.api.repository | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IAclSolutionFile
This interface makes certain that there is a mechanism to traverse the solution files from root to leaf. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IPentahoAclEntry | 
IAclVoter.getEffectiveAcl(IPentahoSession session,
               IAclHolder holder)
This returns the effective ACL for the piece of content for the given user. 
 | 
org.springframework.security.acl.AclEntry[] | 
IAclVoter.getEffectiveAcls(IPentahoSession session,
                IAclHolder holder)
Returns an array of the authorities from the IAclHolder that apply to the provided authentication object. 
 | 
boolean | 
ISecurityHelper.hasAccess(IAclHolder aHolder,
         int actionOperation,
         IPentahoSession session)  | 
boolean | 
IAclVoter.hasAccess(IPentahoSession session,
         IAclHolder holder,
         int mask)
Determines whether the user (auth) has the requested authority (mask) based on the list of effective
 authorities from the holder. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IRepositoryFile  |