| Package | Description |
|---|---|
| xdi2.core.features.policy | |
| xdi2.core.features.policy.condition | |
| xdi2.core.features.policy.evaluation | |
| xdi2.core.features.policy.operator |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
Policy.evaluate(PolicyEvaluationContext policyEvaluationContext)
Checks if the XDI policy evaluates to true or false.
|
Boolean |
PolicyAnd.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
PolicyNot.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
PolicyRoot.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
PolicyOr.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
protected abstract Boolean |
Policy.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
Condition.evaluate(PolicyEvaluationContext policyEvaluationContext)
Checks if the XDI condition evaluates to true or false.
|
Boolean |
IsCondition.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
GenericCondition.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
protected abstract Boolean |
Condition.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
MatchesCondition.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
GreaterCondition.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
EqualsCondition.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean |
LesserCondition.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphPolicyEvaluationContext |
| Modifier and Type | Method and Description |
|---|---|
Boolean[] |
Operator.evaluate(PolicyEvaluationContext policyEvaluationContext)
Checks if the XDI policy statement evaluates to true or false.
|
Boolean[] |
FalseOperator.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
protected abstract Boolean[] |
Operator.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Boolean[] |
TrueOperator.evaluateInternal(PolicyEvaluationContext policyEvaluationContext) |
Copyright © 2015. All Rights Reserved.