Uses of Class
org.wso2.balana.ctx.AbstractResult

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 Results 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 Results.
 

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.
 



Copyright © 2015 WSO2. All rights reserved.