Package org.bremersee.acl.model
Interface AccessControlList
- All Known Implementing Classes:
ImmutableAccessControlList
@Immutable
public interface AccessControlList
Specifies permissions and who is granted.
- Author:
- Christian Bremer
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()Creates new builder.default Collection<AccessControlEntry> Get entries.default StringgetOwner()The owner is always granted and can only be changed by the owner.
-
Method Details
-
builder
Creates new builder.- Returns:
- the access control list builder
-
getOwner
The owner is always granted and can only be changed by the owner.- Returns:
- the owner
-
getEntries
Get entries.- Returns:
- the entries
-