|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CombiningAlgorithm | |
---|---|
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 |
Uses of CombiningAlgorithm in org.wso2.balana |
---|
Methods in org.wso2.balana that return CombiningAlgorithm | |
---|---|
CombiningAlgorithm |
PolicyReference.getCombiningAlg()
Returns the combining algorithm used by this policy. |
CombiningAlgorithm |
AbstractPolicy.getCombiningAlg()
Returns the combining algorithm used by this policy |
Constructors in org.wso2.balana with parameters of type CombiningAlgorithm | |
---|---|
AbstractPolicy(URI id,
String version,
CombiningAlgorithm combiningAlg,
String description,
AbstractTarget target)
Constructor used to create a policy from concrete components. |
|
AbstractPolicy(URI id,
String version,
CombiningAlgorithm combiningAlg,
String description,
AbstractTarget target,
String defaultVersion)
Constructor used to create a policy from concrete components. |
|
AbstractPolicy(URI id,
String version,
CombiningAlgorithm combiningAlg,
String description,
AbstractTarget target,
String defaultVersion,
Set<AbstractObligation> obligationExpressions,
Set<AdviceExpression> adviceExpressions,
List<CombinerParameter> parameters)
Constructor used to create a policy from concrete components. |
Uses of CombiningAlgorithm in org.wso2.balana.combine |
---|
Subclasses of CombiningAlgorithm in org.wso2.balana.combine | |
---|---|
class |
PolicyCombiningAlgorithm
The base type for all Policy combining algorithms. |
class |
RuleCombiningAlgorithm
The base type for all Rule combining algorithms. |
Methods in org.wso2.balana.combine that return CombiningAlgorithm | |
---|---|
abstract CombiningAlgorithm |
CombiningAlgFactory.createAlgorithm(URI algId)
Tries to return the correct combinging algorithm based on the given algorithm ID. |
CombiningAlgorithm |
BaseCombiningAlgFactory.createAlgorithm(URI algId)
Tries to return the correct combinging algorithm based on the given algorithm ID. |
static CombiningAlgorithm |
CombiningAlgFactory.createCombiningAlg(URI algId)
Deprecated. As of version 1.2, replaced by CombiningAlgFactory.createAlgorithm(URI) . The new factory
system requires you to get a factory instance and then call the non-static
methods on that factory. The static versions of these methods have been left in
for now, but are slower and will be removed in a future version. |
Methods in org.wso2.balana.combine with parameters of type CombiningAlgorithm | |
---|---|
void |
StandardCombiningAlgFactory.addAlgorithm(CombiningAlgorithm alg)
Throws an UnsupportedOperationException since you are not allowed to modify what
a standard factory supports. |
abstract void |
CombiningAlgFactory.addAlgorithm(CombiningAlgorithm alg)
Adds a combining algorithm to the factory. |
void |
BaseCombiningAlgFactory.addAlgorithm(CombiningAlgorithm alg)
Adds a combining algorithm to the factory. |
static void |
CombiningAlgFactory.addCombiningAlg(CombiningAlgorithm alg)
Deprecated. As of version 1.2, replaced by CombiningAlgFactory.addAlgorithm(CombiningAlgorithm) . The new
factory system requires you to get a factory instance and then call the
non-static methods on that factory. The static versions of these methods have
been left in for now, but are slower and will be removed in a future version. |
Uses of CombiningAlgorithm in org.wso2.balana.combine.xacml2 |
---|
Subclasses of CombiningAlgorithm in org.wso2.balana.combine.xacml2 | |
---|---|
class |
DenyOverridesPolicyAlg
This is the standard Deny Overrides policy combining algorithm. |
class |
DenyOverridesRuleAlg
This is the standard Deny Overrides rule combining algorithm. |
class |
FirstApplicablePolicyAlg
This is the standard First Applicable policy combining algorithm. |
class |
FirstApplicableRuleAlg
This is the standard First Applicable rule combining algorithm. |
class |
OnlyOneApplicablePolicyAlg
This is the standard Only One Applicable Policy combining algorithm. |
class |
OrderedDenyOverridesPolicyAlg
This is the standard Ordered Deny Overrides policy combining algorithm. |
class |
OrderedDenyOverridesRuleAlg
This is the standard Ordered Deny Overrides rule combining algorithm. |
class |
OrderedPermitOverridesPolicyAlg
This is the standard Ordered Permit Overrides policy combining algorithm. |
class |
OrderedPermitOverridesRuleAlg
This is the standard Ordered Permit Overrides rule combining algorithm. |
class |
PermitOverridesPolicyAlg
This is the standard Permit Overrides policy combining algorithm. |
class |
PermitOverridesRuleAlg
This is the standard Permit Overrides rule combining algorithm. |
Uses of CombiningAlgorithm in org.wso2.balana.combine.xacml3 |
---|
Subclasses of CombiningAlgorithm in org.wso2.balana.combine.xacml3 | |
---|---|
class |
DenyUnlessPermitPolicyAlg
This is the standard Deny unless permit policy combining algorithm. |
class |
DenyUnlessPermitRuleAlg
This is the standard Deny unless permit rule combining algorithm. |
class |
PermitUnlessDenyPolicyAlg
This is the standard Deny unless permit policy combining algorithm. |
class |
PermitUnlessDenyRuleAlg
This is the standard Deny unless permit rule combining algorithm. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |