org.fcrepo.server.security.xacml.pdp
Class HierarchicalLowestChildDenyOverridesPolicyAlg
java.lang.Object
com.sun.xacml.combine.CombiningAlgorithm
com.sun.xacml.combine.PolicyCombiningAlgorithm
org.fcrepo.server.security.xacml.pdp.HierarchicalLowestChildDenyOverridesPolicyAlg
public class HierarchicalLowestChildDenyOverridesPolicyAlg
- extends com.sun.xacml.combine.PolicyCombiningAlgorithm
|
Method Summary |
com.sun.xacml.ctx.Result |
combine(com.sun.xacml.EvaluationCtx context,
List parameters,
List policyElements)
Applies the combining rule to the set of policies based on the evaluation
context. |
| Methods inherited from class com.sun.xacml.combine.CombiningAlgorithm |
getIdentifier |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XACML_RESOURCE_ID
public static final String XACML_RESOURCE_ID
- See Also:
- Constant Field Values
algId
public static final String algId
- See Also:
- Constant Field Values
HierarchicalLowestChildDenyOverridesPolicyAlg
public HierarchicalLowestChildDenyOverridesPolicyAlg()
- Standard constructor.
HierarchicalLowestChildDenyOverridesPolicyAlg
protected HierarchicalLowestChildDenyOverridesPolicyAlg(URI identifier)
- Protected constructor used by the ordered version of this algorithm.
- Parameters:
identifier - the algorithm's identifier
combine
public com.sun.xacml.ctx.Result combine(com.sun.xacml.EvaluationCtx context,
List parameters,
List policyElements)
- Applies the combining rule to the set of policies based on the evaluation
context.
- Specified by:
combine in class com.sun.xacml.combine.PolicyCombiningAlgorithm
- Parameters:
context - the context from the requestparameters - a (possibly empty) non-null List of
CombinerParameterspolicyElements - the policies to combine
- Returns:
- the result of running the combining algorithm
Copyright © 2012 DuraSpace. All Rights Reserved.