| Package | Description |
|---|---|
| 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.xacml3 |
| Modifier and Type | Field and Description |
|---|---|
protected Set<Attributes> |
AbstractRequestCtx.attributesSet
XACML3 attributes as
Attributes objects |
| Modifier and Type | Method and Description |
|---|---|
Set<Attributes> |
AbstractRequestCtx.getAttributesSet()
Returns a
Set containing Attribute objects. |
| Modifier and Type | Method and Description |
|---|---|
void |
XACML2EvaluationCtx.setResourceId(AttributeValue resourceId,
Set<Attributes> attributesSet)
Changes the value of the resource-id attribute in this context.
|
| Constructor and Description |
|---|
RequestCtx(Set<Attributes> attributesSet,
Node documentRoot)
Constructor that creates a
RequestCtx from components. |
RequestCtx(Set<Attributes> attributesSet,
Node documentRoot,
int version)
Constructor that creates a
RequestCtx from components. |
RequestCtx(Set<Attributes> attributesSet,
Node documentRoot,
Set<Subject> subjects,
Set<Attribute> resource,
Set<Attribute> action,
Set<Attribute> environment,
String resourceContent)
Constructor that creates a
RequestCtx from components. |
RequestCtx(Set<Attributes> attributesSet,
Node documentRoot,
String resourceContent)
Constructor that creates a
RequestCtx from components. |
RequestCtx(Set<Attributes> attributesSet,
String resourceContent)
Constructor that creates a
RequestCtx from components. |
| Modifier and Type | Method and Description |
|---|---|
Set<Attributes> |
Result.getAttributes()
Return set of attributes that is sent to PEP
|
List<Attributes> |
XACML3EvaluationCtx.getAttributes(String category) |
Set<Attributes> |
XACML3EvaluationCtx.getAttributesSet() |
Map<String,List<Attributes>> |
XACML3EvaluationCtx.getMapAttributes() |
Set<Attributes> |
XACML3EvaluationCtx.getMultipleContentSelectors() |
| Modifier and Type | Method and Description |
|---|---|
void |
Result.processAttributes(Set<Attributes> attributesSet)
Extract the attributes that must be included in the response
|
void |
XACML3EvaluationCtx.setResourceId(AttributeValue resourceId,
Set<Attributes> attributesSet)
Changes the value of the resource-id attribute in this context.
|
| Constructor and Description |
|---|
RequestCtx(Node documentRoot,
Set<Attributes> attributesSet,
boolean returnPolicyIdList,
boolean combinedDecision,
MultiRequests multiRequests,
RequestDefaults defaults)
Constructor that creates a
RequestCtx from components. |
RequestCtx(Set<Attributes> attributesSet,
Node documentRoot)
Constructor that creates a
RequestCtx from components. |
Result(int decision,
Status status,
List<ObligationResult> obligationResults,
List<Advice> advices,
Set<PolicyReference> policyReferences,
Set<Attributes> attributes) |
| Modifier and Type | Method and Description |
|---|---|
static Attributes |
Attributes.getInstance(Node root) |
Copyright © 2018 WSO2. All rights reserved.