public class BasicAclAuthz extends AAclAuthz implements IAuthzManager, IExtendedPluginInfo
AAclAuthz.EvaluationOrderACLS_ATTR, logger, mConfigParams, mExtendedPluginInfo, PROP_CLASS, PROP_EVAL, PROP_IMPLHELP_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,
AuthzManagerConfig 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, updateACLsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccessInit, aclEvaluatorElements, authorize, authorize, getAccessEvaluators, getACL, getACLs, getConfigParams, getConfigStore, getImplName, getName, registerEvaluator, updateACLsgetExtendedPluginInfopublic void init(java.lang.String name,
java.lang.String implName,
AuthzManagerConfig config)
throws EBaseException
AAclAuthzinit in interface IAuthzManagerinit in class AAclAuthzname - 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 IAuthzManagershutdown in class AAclAuthz