Class BasicAclAuthz
java.lang.Object
com.netscape.cms.authorization.AAclAuthz
com.netscape.cms.authorization.BasicAclAuthz
- All Implemented Interfaces:
IExtendedPluginInfo,IAuthzManager
A class for basic acls authorization manager
- Version:
- $Revision$, $Date$
-
Nested Class Summary
Nested classes/interfaces inherited from class com.netscape.cms.authorization.AAclAuthz
AAclAuthz.EvaluationOrder -
Field Summary
Fields inherited from class com.netscape.cms.authorization.AAclAuthz
ACLS_ATTR, logger, mConfigParams, mExtendedPluginInfo, PROP_CLASS, PROP_EVAL, PROP_IMPLFields inherited from interface com.netscape.certsrv.base.IExtendedPluginInfo
HELP_TEXT, HELP_TOKEN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(String name, String implName, AuthzManagerConfig config) Initializesvoidshutdown()graceful shutdownMethods inherited from class com.netscape.cms.authorization.AAclAuthz
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, updateACLsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.netscape.certsrv.base.IExtendedPluginInfo
getExtendedPluginInfo
-
Constructor Details
-
BasicAclAuthz
public BasicAclAuthz()Default constructor
-
-
Method Details
-
init
Description copied from class:AAclAuthzInitializes- Specified by:
initin interfaceIAuthzManager- Overrides:
initin classAAclAuthz- Parameters:
name- The name of this authorization manager instance.implName- The name of the authorization manager plugin.config- The configuration store for this authorization manager.- Throws:
EBaseException- If an initialization error occurred.
-
shutdown
public void shutdown()graceful shutdown- Specified by:
shutdownin interfaceIAuthzManager- Specified by:
shutdownin classAAclAuthz
-