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.combine |
All of the combining algorithm support is in this package.
|
org.wso2.balana.finder |
The
finder package supports all of the pieces of the
XACML specification that require custom implementation. |
Modifier and Type | Class and Description |
---|---|
class |
Policy
Represents one of the two top-level constructs in XACML, the PolicyType.
|
class |
PolicyReference
This class is used as a placeholder for the PolicyIdReference and PolicySetIdReference fields in
a PolicySetType.
|
class |
PolicySet
Represents one of the two top-level constructs in XACML, the PolicySetType.
|
Constructor and Description |
---|
PolicySet(URI id,
String version,
PolicyCombiningAlgorithm combiningAlg,
String description,
AbstractTarget target,
List<AbstractPolicy> policies,
String defaultVersion,
Set<AbstractObligation> obligations)
Creates a new
PolicySet with the required elements plus some policies, a String
description, policy defaults, and obligations. |
Modifier and Type | Method and Description |
---|---|
AbstractPolicy |
PolicyCombinerElement.getPolicy()
Returns the
AbstractPolicy in this element. |
Constructor and Description |
---|
PolicyCombinerElement(AbstractPolicy policy)
Constructor that only takes an AbstractPolicy
|
PolicyCombinerElement(AbstractPolicy policy,
List parameters)
Constructor that takes both the
AbstractPolicy to combine and its associated
combiner parameters. |
Modifier and Type | Method and Description |
---|---|
AbstractPolicy |
PolicyFinderResult.getPolicy()
Returns the found policy, or null if there was an error or no policy was found.
|
Constructor and Description |
---|
PolicyFinderResult(AbstractPolicy policy)
Creates a result containing a single applicable policy.
|
Copyright © 2016 WSO2. All rights reserved.