|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
An object that can be secured in the repository.
| Method Summary | |
AclEntry[] |
getACL()
Gets the access rights explicitly assigned to this object. |
ISecurableContainer |
getParentContainer()
If there are no access rights explicitly assigned to this object, then the effective access rights come from a parent container. |
Type |
getType()
If there are no access rights explicitly assigned to this object, then the effective access rights come from a parent container. |
boolean |
hasPermission(int permissions)
Determines whether or not the given permissions are granted to the logged in user for this securable object. |
void |
setACL(AclEntry[] acl)
Sets the access rights explicitly assigned to this object. |
| Method Detail |
public ISecurableContainer getParentContainer()
ISecurableContainerpublic Type getType()
ISecurable.getParentContainer(),
Typepublic AclEntry[] getACL()
AclEntrypublic void setACL(AclEntry[] acl)
acl - The new access control list to be assigned to this object,
or null to remove any existing access rights.AclEntrypublic boolean hasPermission(int permissions)
permissions - One or more permissions to be tested.
Permission
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||