public class AccessControlEntryImpl extends AbstractExtensionData implements MutableAce, Serializable
| Constructor and Description |
|---|
AccessControlEntryImpl()
Constructor.
|
AccessControlEntryImpl(Principal principal,
List<String> permissions)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getPermissions() |
Principal |
getPrincipal() |
String |
getPrincipalId() |
boolean |
isDirect() |
void |
setDirect(boolean direct) |
void |
setPermissions(List<String> permissions) |
void |
setPrincipal(Principal principal) |
String |
toString() |
getExtensions, setExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExtensions, setExtensionspublic Principal getPrincipal()
getPrincipal in interface Acepublic String getPrincipalId()
getPrincipalId in interface Acepublic void setPrincipal(Principal principal)
setPrincipal in interface MutableAcepublic List<String> getPermissions()
getPermissions in interface Acepublic void setPermissions(List<String> permissions)
setPermissions in interface MutableAcepublic void setDirect(boolean direct)
setDirect in interface MutableAcepublic String toString()
toString in class AbstractExtensionDataCopyright © 2009–2017 The Apache Software Foundation. All rights reserved.