Package | Description |
---|---|
org.jboss.security.xacml.sunxacml |
This is the root package, which contains the PDP class where most
people will want to start.
|
org.jboss.security.xacml.sunxacml.combine |
All of the combining algorithm support is in this package.
|
org.jboss.security.xacml.sunxacml.ctx |
All of the classes that support the context schema are in this
package.
|
Modifier and Type | Method and Description |
---|---|
Result |
PolicyReference.evaluate(EvaluationCtx context)
Tries to evaluate the policy by calling the combining algorithm on
the given policies or rules.
|
Result |
AbstractPolicy.evaluate(EvaluationCtx context)
Tries to evaluate the policy by calling the combining algorithm on
the given policies or rules.
|
Result |
Rule.evaluate(EvaluationCtx context)
Evaluates the rule against the supplied context.
|
Result |
PolicyTreeElement.evaluate(EvaluationCtx context)
Evaluates this element in the policy tree, and therefore all elements
underneath this element.
|
Modifier and Type | Method and Description |
---|---|
Result |
FirstApplicablePolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the
evaluation context.
|
Result |
PermitOverridesPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the
evaluation context.
|
Result |
PermitOverridesRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the
evaluation context.
|
abstract Result |
PolicyCombiningAlgorithm.combine(EvaluationCtx context,
List parameters,
List policyElements)
Combines the policies based on the context to produce some unified
result.
|
abstract Result |
CombiningAlgorithm.combine(EvaluationCtx context,
List parameters,
List inputs)
Combines the results of the inputs based on the context to produce
some unified result.
|
Result |
DenyOverridesRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the
evaluation context.
|
Result |
OnlyOneApplicablePolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the
evaluation context.
|
abstract Result |
RuleCombiningAlgorithm.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Combines the rules based on the context to produce some unified
result.
|
Result |
DenyOverridesPolicyAlg.combine(EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the
evaluation context.
|
Result |
FirstApplicableRuleAlg.combine(EvaluationCtx context,
List parameters,
List ruleElements)
Applies the combining rule to the set of rules based on the
evaluation context.
|
Modifier and Type | Method and Description |
---|---|
static Result |
Result.getInstance(Node root)
Creates a new instance of a
Result based on the given
DOM root node. |
Constructor and Description |
---|
ResponseCtx(Result result)
Constructor that creates a new
ResponseCtx with only a
single Result (a common case). |
Copyright © 2023 JBoss by Red Hat. All rights reserved.