Class ListedResourceAccessControl

java.lang.Object
de.xima.fc.security.access.ListedResourceAccessControl
All Implemented Interfaces:
IResourceAccessControl

@Immutable @ThreadSafe public final class ListedResourceAccessControl extends Object implements IResourceAccessControl
Implements IResourceAccessControl with a blacklist and whitelist. When the resource matches any entry in the blacklist, access to the resource is forbidden (irrespective of the whitelist). Otherwise, when no blacklist entry matches, access to the resource is allowed when it matches at least one of the whitelist entries, and forbidden otherwise.
Since:
7.0.10
Author:
XIMA MEDIA GmbH