Uses of Class
org.opends.server.authorization.dseecompat.Aci
Package
Description
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access
control handler implementation.
-
Uses of Aci in org.opends.server.authorization.dseecompat
Modifier and TypeMethodDescriptionstatic Aci
Aci.decode
(String aciString, Dn dn, ServerContext serverContext) Decode an ACI byte string.Modifier and TypeMethodDescriptionAciEvalContext.getAllowList()
Get the list allow ACIs.AciEvalContext.getDenyList()
Get the list of deny ACIs.Modifier and TypeMethodDescriptionvoid
AciTargetMatchContext.addTargAttrFiltersMatchAci
(Aci aci) Add the specified ACI to a list of ACIs that have a targattrfilters rule that matched.int
Compares this Aci with the provided Aci based on a natural order.boolean
AciEvalContext.hasTargAttrFiltersMatchAci
(Aci aci) The context maintains a hashtable of ACIs that matched the targattrfilters keyword evaluation.void
AciEvalContext.setEvaluationResult
(EnumEvalReason reason, Aci decidingAci) Set the reason and the ACI that decided why the last access evaluation was evaluated the way it was.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.Modifier and TypeMethodDescriptionvoid
Add a set of ACIs to the ACI list.void
AciTargetMatchContext.setAllowList
(List<Aci> allowList) Set the allow ACI list.void
AciTargetMatchContext.setDenyList
(List<Aci> denyList) Set the deny ACI list.