Package | Description |
---|---|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise
Edition (dseecompat) compatability access control handler implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
AciLDAPOperationContainer
The AciLDAPOperationContainer is an AciContainer
extended class that wraps each LDAP operation being
evaluated or tested for target matched of an ACI.
|
Modifier and Type | Method and Description |
---|---|
static String |
AciEffectiveRights.createSummary(AciEvalContext evalCtx,
boolean evalRet)
Create the summary string used in the aclRightsInfo log string.
|
EnumEvalResult |
SSF.evaluate(AciEvalContext evalCtx)
Evaluate the specified evaluation context.
|
EnumEvalResult |
KeywordBindRule.evaluate(AciEvalContext evalCtx)
Evaluate a bind rule using the passed in context.
|
EnumEvalResult |
TimeOfDay.evaluate(AciEvalContext evalCtx)
Evaluates the timeofday bind rule using the evaluation context
passed into the method.
|
EnumEvalResult |
DayOfWeek.evaluate(AciEvalContext evalCtx)
Performs evaluation of a dayofweek bind rule using the provided
evaluation context.
|
EnumEvalResult |
AuthMethod.evaluate(AciEvalContext evalCtx)
Evaluate authmethod bind rule using the provided evaluation context.
|
EnumEvalResult |
IP.evaluate(AciEvalContext evalCtx)
Perform an evaluation using the provided evaluation context's remote
IP address information.
|
EnumEvalResult |
UserAttr.evaluate(AciEvalContext evalCtx)
Evaluate the expression using an evaluation context.
|
EnumEvalResult |
AciBody.evaluate(AciEvalContext evalCtx)
Performs an evaluation of the permission-bind rule pairs
using the evaluation context.
|
EnumEvalResult |
UserDN.evaluate(AciEvalContext evalCtx)
Performs the evaluation of a userdn bind rule based on the
evaluation context passed to it.
|
EnumEvalResult |
BindRule.evaluate(AciEvalContext evalCtx)
Evaluate an bind rule against an evaluation context.
|
EnumEvalResult |
DNS.evaluate(AciEvalContext evalCtx)
Performs evaluation of dns keyword bind rule using the provided
evaluation context.
|
static EnumEvalResult |
Aci.evaluate(AciEvalContext evalCtx,
Aci aci)
Static class used to evaluate an ACI and evaluation context.
|
static EnumEvalResult |
UserDN.evalURL(AciEvalContext evalCtx,
LDAPURL url)
This method evaluates an 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.
|
Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.