|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of IAclHolder in org.pentaho.platform.api.engine |
|---|
| Subinterfaces of IAclHolder in org.pentaho.platform.api.engine | |
|---|---|
interface |
IAclSolutionFile
This interface makes certain that there is a mechanism to traverse the solution files from root to leaf. |
| Methods in org.pentaho.platform.api.engine with parameters of type IAclHolder | |
|---|---|
IPentahoAclEntry |
IAclVoter.getEffectiveAcl(IPentahoSession session,
IAclHolder holder)
This returns the effective ACL for the piece of content for the given user. |
AclEntry[] |
IAclVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
Returns an array of the authorities from the IAclHolder that apply to the provided authentication object. |
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. |
| Uses of IAclHolder in org.pentaho.platform.api.repository |
|---|
| Subinterfaces of IAclHolder in org.pentaho.platform.api.repository | |
|---|---|
interface |
IRepositoryFile
|
| Uses of IAclHolder in org.pentaho.platform.engine.security |
|---|
| Methods in org.pentaho.platform.engine.security with parameters of type IAclHolder | |
|---|---|
static boolean |
SecurityHelper.hasAccess(IAclHolder aHolder,
int actionOperation,
IPentahoSession session)
|
| Uses of IAclHolder in org.pentaho.platform.engine.security.acls.voter |
|---|
| Methods in org.pentaho.platform.engine.security.acls.voter with parameters of type IAclHolder | |
|---|---|
IPentahoAclEntry |
PentahoAllowAllAclVoter.getEffectiveAcl(IPentahoSession session,
IAclHolder holder)
|
PentahoAclEntry |
PentahoBasicAclVoter.getEffectiveAcl(IPentahoSession session,
IAclHolder holder)
|
AclEntry[] |
PentahoAllowAllAclVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
|
AclEntry[] |
PentahoBasicAclVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
|
AclEntry[] |
PentahoUserOverridesVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
|
boolean |
PentahoAllowAllAclVoter.hasAccess(IPentahoSession session,
IAclHolder holder,
int mask)
|
boolean |
PentahoBasicAclVoter.hasAccess(IPentahoSession session,
IAclHolder holder,
int mask)
|
| Uses of IAclHolder in org.pentaho.platform.engine.services.metadata.cwm |
|---|
| Classes in org.pentaho.platform.engine.services.metadata.cwm that implement IAclHolder | |
|---|---|
class |
CWMAclHolder
|
| Uses of IAclHolder in org.pentaho.platform.repository.solution.dbbased |
|---|
| Classes in org.pentaho.platform.repository.solution.dbbased that implement IAclHolder | |
|---|---|
class |
RepositoryFile
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||