public class BasicAccessControlService extends AbstractIdentifiableInitializableComponent implements AccessControlService
| Modifier and Type | Field and Description |
|---|---|
private Logger |
log
Class logger.
|
private Map<String,AccessControl> |
policyMap
Map of named policies.
|
| Constructor and Description |
|---|
BasicAccessControlService()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AccessControl |
getInstance(String name)
Get an
AccessControl instance matching a given name. |
void |
setPolicyMap(Map<String,AccessControl> map)
Set the policies to store.
|
setIddoInitialize, getIddestroy, doDestroy, initialize, isDestroyed, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitialize, isInitializedgetId@Nonnull @NonnullElements private Map<String,AccessControl> policyMap
public void setPolicyMap(@Nonnull@NonnullElements Map<String,AccessControl> map)
map - map of named policies@Nonnull public AccessControl getInstance(@Nonnull String name)
AccessControl instance matching a given name.
In the absence of a matching instance, a default policy that denies access is returned.
getInstance in interface AccessControlServicename - policy nameCopyright © 1999–2015. All rights reserved.