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()