public class AccessControlListImpl extends AbstractExtensionData implements MutableAcl, Serializable
Constructor and Description |
---|
AccessControlListImpl()
Constructor.
|
AccessControlListImpl(List<Ace> aces)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<Ace> |
getAces()
Returns the list of Access Control Entries (ACEs).
|
Boolean |
isExact()
Indicates whether this ACL expresses all permissions of the object.
|
void |
setAces(List<Ace> aces)
Sets the list of ACEs.
|
void |
setExact(Boolean isExact)
Sets whether this ACL expresses all permissions of the object.
|
String |
toString() |
getExtensions, setExtensions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getExtensions, setExtensions
public List<Ace> getAces()
Acl
public void setAces(List<Ace> aces)
MutableAcl
setAces
in interface MutableAcl
aces
- list of ACEspublic Boolean isExact()
Acl
public void setExact(Boolean isExact)
MutableAcl
setExact
in interface MutableAcl
isExact
- true
if the ACL expresses the exact permission set,
false
if there are other permission rules that cannot
be expressed through ACEspublic String toString()
toString
in class AbstractExtensionData
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.