|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ACL
A concrete ACL (workspace, path and permissions). Also implements the JAAS Principal
.
Method Summary | |
---|---|
void |
addPermission(java.lang.Object permission)
Add permission in to an existing list. |
java.util.List<Permission> |
getList()
Returns list of permissions for this principal. |
java.lang.String |
getName()
|
java.lang.String |
getRepository()
Get repository ID for which this ACL has been constructed. |
java.lang.String |
getWorkspace()
Get workspace ID for which this ACL has been constructed. |
void |
setList(java.util.List<Permission> list)
Initialize access control list with provided permissions it will overwrite any existing permissions set before. |
void |
setName(java.lang.String name)
|
void |
setRepository(java.lang.String repository)
Set repository ID for which this ACL will be constructed. |
void |
setWorkspace(java.lang.String workspace)
Set workspace ID for which this ACL will be constructed. |
Methods inherited from interface java.security.Principal |
---|
equals, hashCode, toString |
Method Detail |
---|
java.lang.String getName()
getName
in interface java.security.Principal
void setName(java.lang.String name)
java.lang.String getRepository()
void setRepository(java.lang.String repository)
java.lang.String getWorkspace()
void setWorkspace(java.lang.String workspace)
void addPermission(java.lang.Object permission)
void setList(java.util.List<Permission> list)
java.util.List<Permission> getList()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |