Package | Description |
---|---|
org.wso2.balana |
This is the root package, which contains the PDP class where most
people will want to start.
|
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 | |
org.wso2.balana.xacml2 | |
org.wso2.balana.xacml3 |
Modifier and Type | Method and Description |
---|---|
abstract ObligationResult |
AbstractObligation.evaluate(EvaluationCtx ctx)
Evaluates obligation and creates the results
|
Modifier and Type | Field and Description |
---|---|
protected List<ObligationResult> |
AbstractResult.obligations
List of obligations which may be empty
|
Modifier and Type | Method and Description |
---|---|
List<ObligationResult> |
AbstractResult.getObligations()
Returns the set of obligations that the PEP must fulfill, which may be empty.
|
Modifier and Type | Method and Description |
---|---|
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,
List<ObligationResult> obligationResults,
List<Advice> advices,
EvaluationCtx evaluationCtx)
Returns instance of
AbstractResult based one the XACML version. |
Constructor and Description |
---|
AbstractResult(int decision,
Status status,
List<ObligationResult> obligationResults,
List<Advice> advices,
int version)
Constructs a
AbstractResult object with decision status data, obligations, advices
and evaluation ctx |
Constructor and Description |
---|
Result(int decision,
Status status,
List<ObligationResult> obligationResults) |
Result(int decision,
Status status,
List<ObligationResult> obligationResults,
String resourceId) |
Constructor and Description |
---|
Result(int decision,
Status status,
List<ObligationResult> obligationResults,
List<Advice> advices,
EvaluationCtx evaluationCtx) |
Result(int decision,
Status status,
List<ObligationResult> obligationResults,
List<Advice> advices,
Set<PolicyReference> policyReferences,
Set<Attributes> attributes) |
Modifier and Type | Method and Description |
---|---|
ObligationResult |
Obligation.evaluate(EvaluationCtx ctx) |
Modifier and Type | Class and Description |
---|---|
class |
Obligation
Represents the ObligationType XML type found in the context scheme in XACML 3.0
|
Modifier and Type | Method and Description |
---|---|
ObligationResult |
ObligationExpression.evaluate(EvaluationCtx ctx) |
Copyright © 2021 WSO2. All rights reserved.