Uses of Interface
org.opends.server.authorization.dseecompat.AciEvalContext
Package
Description
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access
control handler implementation.
-
Uses of AciEvalContext in org.opends.server.authorization.dseecompat
Modifier and TypeMethodDescriptionstatic String
AciEffectiveRights.createSummary
(AciEvalContext evalCtx, boolean evalRet) Create the summary string used in the aclRightsInfo log string.AciBody.evaluate
(AciEvalContext evalCtx) Performs an evaluation of the permission-bind rule pairs using the evaluation context.AuthMethod.evaluate
(AciEvalContext evalCtx) BindRule.evaluate
(AciEvalContext evalCtx) Evaluate a bind rule against an evaluation context.DayOfWeek.evaluate
(AciEvalContext evalCtx) Performs evaluation of a dayofweek bind rule using the provided evaluation context.DNS.evaluate
(AciEvalContext evalCtx) IP.evaluate
(AciEvalContext evalCtx) Perform an evaluation using the provided evaluation context's remote IP address information.KeywordBindRule.evaluate
(AciEvalContext evalCtx) Evaluate a bind rule using the passed in context.SSF.evaluate
(AciEvalContext evalCtx) TimeOfDay.evaluate
(AciEvalContext evalCtx) UserAttr.evaluate
(AciEvalContext evalCtx) Evaluate the expression using an evaluation context.UserDN.evaluate
(AciEvalContext evalCtx) Performs the evaluation of a userdn bind rule based on the evaluation context passed to it.static boolean
UserDN.evalURL
(AciEvalContext evalCtx, LDAPURL url) This method evaluates a URL userdn expression.static boolean
AciEffectiveRights.setTargAttrAci
(AciEvalContext evalCtx, Aci aci, boolean denyAci) If the specified ACI is in the targattrfilters hashtable contained in the evaluation context, set the evaluation context's targattrfilters match variable to either ACL_TARGATTR_DENY_MATCH or ACL_TARGATTR_ALLOW_MATCH depending on the value of the variable denyAci.