Package com.netscape.cms.authorization
Class BasicAclAuthz
java.lang.Object
org.dogtagpki.server.authorization.AuthzManager
com.netscape.cms.authorization.AAclAuthz
com.netscape.cms.authorization.BasicAclAuthz
- All Implemented Interfaces:
IExtendedPluginInfo
A class for basic acls authorization manager
-
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_IMPL
Fields inherited from class org.dogtagpki.server.authorization.AuthzManager
config, engine, implName, name
Fields inherited from interface com.netscape.certsrv.base.IExtendedPluginInfo
HELP_TEXT, HELP_TOKEN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(String name, String implName, AuthzManagerConfig config) Initializesvoid
shutdown()
graceful shutdownMethods inherited from class com.netscape.cms.authorization.AAclAuthz
accessInit, aclEvaluatorElements, addACLs, addACLs, authorize, authorize, checkACLs, checkAllowEntries, checkDenyEntries, checkPermission, checkPermission, evaluateACLs, getAccessEvaluators, getACL, getACLs, getConfigParams, getEntries, getExtendedPluginInfo, getNodes, getOrder, getTargetNames, isTypeUnique, registerEvaluator, updateACLs
Methods inherited from class org.dogtagpki.server.authorization.AuthzManager
getCMSEngine, getConfigStore, getImplName, getName, setCMSEngine
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.netscape.certsrv.base.IExtendedPluginInfo
getExtendedPluginInfo
-
Constructor Details
-
BasicAclAuthz
public BasicAclAuthz()Default constructor
-
-
Method Details
-
init
Description copied from class:AAclAuthz
Initializes- Overrides:
init
in 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:
shutdown
in classAuthzManager
-