|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractResult | |
---|---|
org.wso2.balana | This is the root package, which contains the PDP class where most people will want to start. |
org.wso2.balana.combine | All of the combining algorithm support is in this package. |
org.wso2.balana.combine.xacml2 | |
org.wso2.balana.combine.xacml3 | |
org.wso2.balana.ctx | All of the classes that support the context schema are in this package. |
org.wso2.balana.ctx.xacml2 | |
org.wso2.balana.ctx.xacml3 |
Uses of AbstractResult in org.wso2.balana |
---|
Methods in org.wso2.balana that return AbstractResult | |
---|---|
AbstractResult |
Rule.evaluate(EvaluationCtx context)
Evaluates the rule against the supplied context. |
AbstractResult |
PolicyTreeElement.evaluate(EvaluationCtx context)
Evaluates this element in the policy tree, and therefore all elements underneath this element. |
AbstractResult |
PolicyReference.evaluate(EvaluationCtx context)
Tries to evaluate the policy by calling the combining algorithm on the given policies or rules. |
AbstractResult |
AbstractPolicy.evaluate(EvaluationCtx context)
Tries to evaluate the policy by calling the combining algorithm on the given policies or rules. |
Uses of AbstractResult in org.wso2.balana.combine |
---|
Methods in org.wso2.balana.combine that return AbstractResult | |
---|---|
abstract AbstractResult |
RuleCombiningAlgorithm.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Combines the rules based on the context to produce some unified result. |
abstract AbstractResult |
PolicyCombiningAlgorithm.combine(EvaluationCtx context,
List parameters,
List policyElements)
Combines the policies based on the context to produce some unified result. |
abstract AbstractResult |
CombiningAlgorithm.combine(EvaluationCtx context,
List parameters,
List inputs)
Combines the results of the inputs based on the context to produce some unified result. |
Uses of AbstractResult in org.wso2.balana.combine.xacml2 |
---|
Methods in org.wso2.balana.combine.xacml2 that return AbstractResult | |
---|---|
AbstractResult |
PermitOverridesRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the evaluation context. |
AbstractResult |
PermitOverridesPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the evaluation context. |
AbstractResult |
OnlyOneApplicablePolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the evaluation context. |
AbstractResult |
FirstApplicableRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the evaluation context. |
AbstractResult |
FirstApplicablePolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the evaluation context. |
AbstractResult |
DenyOverridesRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the evaluation context. |
AbstractResult |
DenyOverridesPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the evaluation context. |
Uses of AbstractResult in org.wso2.balana.combine.xacml3 |
---|
Methods in org.wso2.balana.combine.xacml3 that return AbstractResult | |
---|---|
AbstractResult |
PermitUnlessDenyRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
|
AbstractResult |
PermitUnlessDenyPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
|
AbstractResult |
PermitOverridesRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the evaluation context. |
AbstractResult |
PermitOverridesPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the evaluation context. |
AbstractResult |
DenyUnlessPermitRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
|
AbstractResult |
DenyUnlessPermitPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
|
AbstractResult |
DenyOverridesRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the evaluation context. |
AbstractResult |
DenyOverridesPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the evaluation context. |
Uses of AbstractResult in org.wso2.balana.ctx |
---|
Methods in org.wso2.balana.ctx that return AbstractResult | |
---|---|
AbstractResult |
ResultFactory.getResult(int decision,
EvaluationCtx evaluationCtx)
Returns instance of AbstractResult based one the XACML version. |
AbstractResult |
ResultFactory.getResult(int decision,
List<ObligationResult> obligationResults,
List<Advice> advices,
EvaluationCtx evaluationCtx)
Returns instance of AbstractResult based one the XACML version. |
AbstractResult |
ResultFactory.getResult(int decision,
Status status,
EvaluationCtx evaluationCtx)
Returns instance of AbstractResult based one the XACML version. |
AbstractResult |
ResultFactory.getResult(int decision,
Status status,
int version)
Returns instance of AbstractResult based one the XACML version. |
AbstractResult |
ResultFactory.getResult(int decision,
Status status,
List<ObligationResult> obligationResults,
List<Advice> advices,
EvaluationCtx evaluationCtx)
Returns instance of AbstractResult based one the XACML version. |
Methods in org.wso2.balana.ctx that return types with arguments of type AbstractResult | |
---|---|
Set<AbstractResult> |
ResponseCtx.getResults()
Get the set of Result s from this response. |
Constructors in org.wso2.balana.ctx with parameters of type AbstractResult | |
---|---|
ResponseCtx(AbstractResult result)
Constructor that creates a new ResponseCtx with only a single
Result (a common case). |
Constructor parameters in org.wso2.balana.ctx with type arguments of type AbstractResult | |
---|---|
ResponseCtx(Set<AbstractResult> results,
int version)
Constructor that creates a new ResponseCtx with a Set of
Result s. |
Uses of AbstractResult in org.wso2.balana.ctx.xacml2 |
---|
Subclasses of AbstractResult in org.wso2.balana.ctx.xacml2 | |
---|---|
class |
Result
XACML 2 and 1 implementation of AbstractResult |
Methods in org.wso2.balana.ctx.xacml2 that return AbstractResult | |
---|---|
static AbstractResult |
Result.getInstance(Node root)
Creates a new instance of a Result based on the given
DOM root node. |
Uses of AbstractResult in org.wso2.balana.ctx.xacml3 |
---|
Methods in org.wso2.balana.ctx.xacml3 that return AbstractResult | |
---|---|
static AbstractResult |
Result.getInstance(Node root)
Creates a new instance of a Result based on the given
DOM root node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |