public interface IAclHolder
| Modifier and Type | Field and Description | 
|---|---|
static int | 
ACCESS_TYPE_ADMIN  | 
static int | 
ACCESS_TYPE_DELETE  | 
static int | 
ACCESS_TYPE_READ  | 
static int | 
ACCESS_TYPE_UPDATE  | 
static int | 
ACCESS_TYPE_WRITE  | 
| Modifier and Type | Method and Description | 
|---|---|
List<IPentahoAclEntry> | 
getAccessControls()
Returns the ACLs on the existing object. 
 | 
List<IPentahoAclEntry> | 
getEffectiveAccessControls()
Examines whether the existing object has ACLs. 
 | 
void | 
resetAccessControls(List<IPentahoAclEntry> acls)
Replaces existing access controls with a new list of access controls. 
 | 
void | 
setAccessControls(List<IPentahoAclEntry> acls)
Sets the access controls on this specific object. 
 | 
static final int ACCESS_TYPE_READ
static final int ACCESS_TYPE_WRITE
static final int ACCESS_TYPE_UPDATE
static final int ACCESS_TYPE_DELETE
static final int ACCESS_TYPE_ADMIN
List<IPentahoAclEntry> getAccessControls()
void setAccessControls(List<IPentahoAclEntry> acls)
acls - void resetAccessControls(List<IPentahoAclEntry> acls)
acls - List<IPentahoAclEntry> getEffectiveAccessControls()