public class BasicAclAuthz extends AAclAuthz implements IAuthzManager, IExtendedPluginInfo
AAclAuthz.EvaluationOrder
ACLS_ATTR, logger, mConfigParams, mExtendedPluginInfo, PROP_CLASS, PROP_EVAL, PROP_IMPL
HELP_TEXT, HELP_TOKEN
Constructor and Description |
---|
BasicAclAuthz()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
init(java.lang.String name,
java.lang.String implName,
IConfigStore config)
Initializes
|
void |
shutdown()
graceful shutdown
|
accessInit, aclEvaluatorElements, aclResElements, addACLs, authorize, authorize, checkAllowEntries, checkDenyEntries, checkPermission, checkPermission, evaluateACLs, getAccessEvaluators, getACL, getACLs, getConfigParams, getConfigStore, getEntries, getExtendedPluginInfo, getImplName, getName, getNodes, getOrder, getTargetNames, isTypeUnique, registerEvaluator, updateACLs
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accessInit, aclEvaluatorElements, authorize, authorize, getAccessEvaluators, getACL, getACLs, getConfigParams, getConfigStore, getImplName, getName, registerEvaluator, updateACLs
getExtendedPluginInfo
public void init(java.lang.String name, java.lang.String implName, IConfigStore config) throws EBaseException
AAclAuthz
init
in interface IAuthzManager
init
in class AAclAuthz
name
- The name of this authorization manager instance.implName
- The name of the authorization manager plugin.config
- The configuration store for this authorization manager.EBaseException
- If an initialization error occurred.public void shutdown()
shutdown
in interface IAuthzManager
shutdown
in class AAclAuthz