Package com.logicaldoc.core.security
Interface Securable
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AbstractAttributeSet
,AbstractDocument
,AttributeSet
,Document
,Folder
,Hit
,Menu
,SecurableExtensibleObject
,SecurablePersistentObject
,Template
,Version
An object that implements this interface, supports an Access Control List to
define security policies. Each element of the ACL is an AccessControlEntry.
- Since:
- 8.9.1
- Author:
- Marco Meschieri - LogicalDOC
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a new entry, replacing a previous one with the same groupId.getAccessControlEntry
(long groupId) void
-
Method Details
-
setAccessControlList
-
getAccessControlList
Set<AccessControlEntry> getAccessControlList() -
getAccessControlEntry
-
addAccessControlEntry
Adds a new entry, replacing a previous one with the same groupId.- Parameters:
ace
- the access control entry to add
-