|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.balana.attr.AbstractAttributeSelector
public abstract class AbstractAttributeSelector
Supports the standard selector functionality in XACML 3.0 version, which uses XPath expressions to resolve values from the Request or elsewhere. This absrtact implementation of
Field Summary | |
---|---|
protected boolean |
mustBePresent
must resolution find something |
protected URI |
type
the data type returned by this selector |
protected String |
xpathVersion
the xpath version we've been told to use |
Constructor Summary | |
---|---|
AbstractAttributeSelector()
|
Method Summary | |
---|---|
URI |
getType()
Returns the data type of the attribute values that this selector will resolve |
String |
getXPathVersion()
Returns the XPath version this selector is supposed to use. |
boolean |
isMustBePresent()
Returns whether or not a value is required to be resolved by this selector. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.wso2.balana.cond.Evaluatable |
---|
evaluate, evaluatesToBag, getChildren |
Methods inherited from interface org.wso2.balana.cond.Expression |
---|
encode, returnsBag |
Field Detail |
---|
protected URI type
protected boolean mustBePresent
protected String xpathVersion
Constructor Detail |
---|
public AbstractAttributeSelector()
Method Detail |
---|
public URI getType()
getType
in interface Expression
public boolean isMustBePresent()
public String getXPathVersion()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |