Package | Description |
---|---|
org.ow2.authzforce.core.pdp.api | |
org.ow2.authzforce.core.pdp.api.expression | |
org.ow2.authzforce.core.pdp.api.value |
Modifier and Type | Method and Description |
---|---|
<AV extends AttributeValue> |
EvaluationContext.Listener.attributeSelectorResultProduced(AttributeSelectorExpression<AV> attributeSelector,
Optional<AttributeBag<XPathValue>> contextSelectorBag,
Bag<AV> result)
To be called when
EvaluationContext.putAttributeSelectorResultIfAbsent(AttributeSelectorExpression, Bag) is called iff the result was not available in the context yet (i.e. |
Modifier and Type | Method and Description |
---|---|
net.sf.saxon.s9api.XPathExecutable |
AttributeSelectorExpression.getXPath(Bag<XPathValue> xpathExpressionBag)
Create XPath evaluator from xPathExpression (XACML datatype) value in a bag, using this AttributeSelector's internal XPath compiler, so that it may be reused later as second argument to
AttributeSelectorExpression.evaluate(XdmNode, Optional, EvaluationContext) . |
Modifier and Type | Field and Description |
---|---|
static SimpleValue.BaseFactory<XPathValue> |
StandardAttributeValueFactories.XPATH
xpathExpression
|
static AttributeDatatype<XPathValue> |
StandardDatatypes.XPATH
xpathExpression
|
Copyright © 2012–2020. All rights reserved.