public class Acl
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GROUP_OTHER |
Constructor and Description |
---|
Acl() |
Acl(java.util.Map<java.lang.String,Permission> userAcl,
java.util.Map<java.lang.String,Permission> groupAcl) |
Modifier and Type | Method and Description |
---|---|
Acl |
addGroupGrant(java.lang.String name,
Permission permission) |
Acl |
addUserGrant(java.lang.String name,
Permission permission) |
boolean |
equals(java.lang.Object o) |
java.util.Map<java.lang.String,Permission> |
getGroupAcl() |
java.util.List<java.lang.Object> |
getGroupAclHeader() |
java.util.Map<java.lang.String,Permission> |
getUserAcl() |
java.util.List<java.lang.Object> |
getUserAclHeader() |
int |
hashCode() |
Acl |
removeGroupGrant(java.lang.String name) |
Acl |
removeUserGrant(java.lang.String name) |
void |
setGroupAcl(java.util.Map<java.lang.String,Permission> groupAcl) |
void |
setUserAcl(java.util.Map<java.lang.String,Permission> userAcl) |
public static final java.lang.String GROUP_OTHER
public Acl()
public Acl(java.util.Map<java.lang.String,Permission> userAcl, java.util.Map<java.lang.String,Permission> groupAcl)
public java.util.Map<java.lang.String,Permission> getGroupAcl()
public java.util.List<java.lang.Object> getGroupAclHeader()
public void setGroupAcl(java.util.Map<java.lang.String,Permission> groupAcl)
public java.util.Map<java.lang.String,Permission> getUserAcl()
public java.util.List<java.lang.Object> getUserAclHeader()
public void setUserAcl(java.util.Map<java.lang.String,Permission> userAcl)
public Acl addUserGrant(java.lang.String name, Permission permission)
public Acl removeUserGrant(java.lang.String name)
public Acl addGroupGrant(java.lang.String name, Permission permission)
public Acl removeGroupGrant(java.lang.String name)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object