public class PermitUnlessDenyRuleAlg extends RuleCombiningAlgorithm
Modifier and Type | Field and Description |
---|---|
static String |
algId
The standard URI used to identify this algorithm
|
Constructor and Description |
---|
PermitUnlessDenyRuleAlg()
Standard constructor.
|
PermitUnlessDenyRuleAlg(URI identifier)
Constructor that takes the algorithm's identifier.
|
Modifier and Type | Method and Description |
---|---|
AbstractResult |
combine(EvaluationCtx context,
List parameters,
List ruleElements)
Combines the rules based on the context to produce some unified result.
|
getIdentifier
public static final String algId
public PermitUnlessDenyRuleAlg()
public PermitUnlessDenyRuleAlg(URI identifier)
identifier
- the algorithm's identifierpublic AbstractResult combine(EvaluationCtx context, List parameters, List ruleElements)
RuleCombiningAlgorithm
combine
in class RuleCombiningAlgorithm
context
- the representation of the requestparameters
- a (possibly empty) non-null List
of
CombinerParameters
ruleElements
- a List
of CombinerElements
Copyright © 2024 WSO2. All rights reserved.