Class ParameterAssignment
- java.lang.Object
-
- org.ow2.authzforce.core.pdp.api.combining.ParameterAssignment
-
public final class ParameterAssignment extends Object
Parameter assignment, may be used to represent an XACML CombinerParameter for example.
-
-
Constructor Summary
Constructors Constructor Description ParameterAssignment(oasis.names.tc.xacml._3_0.core.schema.wd_17.CombinerParameter param, ExpressionFactory expFactory, net.sf.saxon.s9api.XPathCompiler xPathCompiler)
Creates a new CombinerParameter handler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getParameterName()
Returns the name of the assigned parameter.Value
getValue()
Returns the value assigned to the parameter.int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
ParameterAssignment
public ParameterAssignment(oasis.names.tc.xacml._3_0.core.schema.wd_17.CombinerParameter param, ExpressionFactory expFactory, net.sf.saxon.s9api.XPathCompiler xPathCompiler) throws IllegalArgumentException
Creates a new CombinerParameter handler.- Parameters:
param
- CombinerParameter as defined by OASIS XACML modelxPathCompiler
- Policy(Set) default XPath compiler, corresponding to the Policy(Set)'s default XPath version specified inDefaultsType
element; null if none specifiedexpFactory
- attribute value factory- Throws:
IllegalArgumentException
- ifparam
value is not valid
-
-