|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Evaluatable | |
---|---|
org.wso2.balana | This is the root package, which contains the PDP class where most people will want to start. |
org.wso2.balana.attr | Contains many of the classes related to attributes and attribute retrieval. |
org.wso2.balana.attr.xacml3 | |
org.wso2.balana.cond | Support for Conditions is in this package. |
org.wso2.balana.cond.xacml3 | |
org.wso2.balana.ctx | All of the classes that support the context schema are in this package. |
Uses of Evaluatable in org.wso2.balana |
---|
Methods in org.wso2.balana that return Evaluatable | |
---|---|
Evaluatable |
TargetMatch.getMatchEvaluatable()
Returns the AttributeDesignator or AttributeSelector used by the
matching function. |
Constructors in org.wso2.balana with parameters of type Evaluatable | |
---|---|
TargetMatch(Function function,
Evaluatable eval,
AttributeValue attrValue)
Constructor that creates a TargetMatch from components. |
|
TargetMatch(int type,
Function function,
Evaluatable eval,
AttributeValue attrValue)
Constructor that creates a TargetMatch from components. |
Uses of Evaluatable in org.wso2.balana.attr |
---|
Classes in org.wso2.balana.attr that implement Evaluatable | |
---|---|
class |
AbstractAttributeSelector
Supports the standard selector functionality in XACML 3.0 version, which uses XPath expressions to resolve values from the Request or elsewhere. |
class |
AbstractDesignator
|
class |
AnyURIAttribute
Representation of an xs:anyURI value. |
class |
AttributeDesignator
Represents all four kinds of Designators in XACML. |
class |
AttributeSelector
Supports the standard selector functionality in XACML 1.0 /2.0 version, which uses XPath expressions to resolve values from the Request or elsewhere. |
class |
AttributeValue
The base type for all datatypes used in a policy or request/response, this abstract class represents a value for a given attribute type. |
class |
BagAttribute
Represents a bag used in the XACML spec as return values from functions and designators/selectors that provide more than one value. |
class |
Base64BinaryAttribute
Representation of an xsi:base64Binary value. |
class |
BooleanAttribute
Representation of an xs:boolean value. |
class |
DateAttribute
Representation of an xs:date value. |
class |
DateTimeAttribute
Representation of an xs:dateTime value. |
class |
DayTimeDurationAttribute
Representation of an xf:dayTimeDuration value. |
class |
DNSNameAttribute
Represents the DNSName datatype introduced in XACML 2.0. |
class |
DoubleAttribute
Representation of an xsi:double value. |
class |
HexBinaryAttribute
Representation of an xsi:hexBinary value. |
class |
IntegerAttribute
Representation of an xs:integer value. |
class |
IPAddressAttribute
Represents the IPAddress datatype introduced in XACML 2.0. |
class |
IPv4AddressAttribute
Subclass of IPAddressAttribute that handles the specifics of IPv4. |
class |
IPv6AddressAttribute
Subclass of IPAddressAttribute that handles the specifics of IPv6. |
class |
RFC822NameAttribute
Representation of an rfc822Name (ie, an email address). |
class |
StringAttribute
Representation of an xs:string value. |
class |
TimeAttribute
Representation of an xs:time value. |
class |
X500NameAttribute
Representation of an X500 Name. |
class |
YearMonthDurationAttribute
Representation of an xf:yearMonthDuration value. |
Uses of Evaluatable in org.wso2.balana.attr.xacml3 |
---|
Classes in org.wso2.balana.attr.xacml3 that implement Evaluatable | |
---|---|
class |
XPathAttribute
Representation of Xpath attribute type |
Uses of Evaluatable in org.wso2.balana.cond |
---|
Classes in org.wso2.balana.cond that implement Evaluatable | |
---|---|
class |
Apply
Represents the XACML ApplyType and ConditionType XML types. |
class |
Condition
Represents the XACML ConditionType type. |
Method parameters in org.wso2.balana.cond with type arguments of type Evaluatable | |
---|---|
protected EvaluationResult |
FunctionBase.evalArgs(List<Evaluatable> params,
EvaluationCtx context,
AttributeValue[] args)
Evaluates each of the parameters, in order, filling in the argument array with the resulting values. |
EvaluationResult |
StringFunction.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
EvaluationResult |
Function.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
Evaluates the Function using the given inputs. |
EvaluationResult |
EqualFunction.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
Evaluate the function, using the specified parameters. |
Uses of Evaluatable in org.wso2.balana.cond.xacml3 |
---|
Method parameters in org.wso2.balana.cond.xacml3 with type arguments of type Evaluatable | |
---|---|
EvaluationResult |
XPathFunction.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
|
EvaluationResult |
SubStringFunction.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
|
EvaluationResult |
StringCreationFunction.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
|
EvaluationResult |
StringConversionFunction.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
|
EvaluationResult |
StringComparingFunction.evaluate(List<Evaluatable> inputs,
EvaluationCtx context)
|
Uses of Evaluatable in org.wso2.balana.ctx |
---|
Classes in org.wso2.balana.ctx that implement Evaluatable | |
---|---|
class |
AttributeAssignment
Represents AttributeAssignmentType in the XACML 3.0 and 2.0 policy schema This is used for including arguments in obligations and advices |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |