|
JBoss port of sunxacml 2.0.5-redhat-1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
org.jboss.security.xacml.sunxacml.attr | Contains many of the classes related to attributes and attribute retrieval. |
org.jboss.security.xacml.sunxacml.cond | Support for Conditions is in this package. |
Uses of Expression in org.jboss.security.xacml.sunxacml.attr |
---|
Classes in org.jboss.security.xacml.sunxacml.attr that implement Expression | |
---|---|
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, 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 Expression in org.jboss.security.xacml.sunxacml.cond |
---|
Subinterfaces of Expression in org.jboss.security.xacml.sunxacml.cond | |
---|---|
interface |
Evaluatable
Generic interface that is implemented by all objects that can be evaluated directly ( AttributeDesignator , Apply ,
AttributeValue , etc.). |
interface |
Function
Interface that all functions in the system must implement. |
Classes in org.jboss.security.xacml.sunxacml.cond that implement Expression | |
---|---|
class |
AbsFunction
A class that implements all the *-abs functions. |
class |
AddFunction
A class that implements all the *-add functions. |
class |
Apply
Represents the XACML ApplyType and ConditionType XML types. |
class |
BagFunction
Represents all of the Bag functions, though the actual implementations are in two sub-classes specific to the condition and general bag functions. |
class |
ComparisonFunction
A class that implements all of the standard comparison functions. |
class |
Condition
Represents the XACML ConditionType type. |
class |
ConditionBagFunction
Specific BagFunction class that supports the single
condition bag function: type-is-in. |
class |
ConditionSetFunction
Specific SetFunction class that supports all of the
condition set functions: type-at-least-one-member-of, type-subset, and
type-set-equals. |
class |
DateMathFunction
A class that implements several of the date math functions. |
class |
DivideFunction
A class that implements all the *-divide functions. |
class |
EqualFunction
A class that implements all the *-equal functions. |
class |
FloorFunction
A class that implements the floor function. |
class |
FunctionBase
An abstract utility superclass for functions. |
class |
GeneralBagFunction
Specific BagFunction class that supports all of the
general-purpose bag functions: type-one-and-only, type-bag-size, and
type-bag. |
class |
GeneralSetFunction
Specific SetFunction class that supports all of the
general-purpose set functions: type-intersection and type-union. |
class |
HigherOrderFunction
Represents all of the higher order bag functions, except map, which has its own class due to the issues with its return type. |
class |
LogicalFunction
A class that implements the logical functions "or" and "and". |
class |
MatchFunction
Implements the standard matching and regular expression functions. |
class |
ModFunction
A class that implements the integer-mod function. |
class |
MultiplyFunction
A class that implements all the *-multiply functions. |
class |
NOfFunction
A class that implements the n-of function. |
class |
NotFunction
A class that implements the not function. |
class |
NumericConvertFunction
A class that implements all the numeric type conversion functions (double-to-integer and integer-to-double). |
class |
RoundFunction
A class that implements the round function. |
class |
SetFunction
Represents all of the Set functions, though the actual implementations are in two sub-classes specific to the condition and general set functions. |
class |
StringFunction
This class implements the string-concatenate function from XACML 2.0. |
class |
StringNormalizeFunction
A class that implements all the string conversion functions (string-normalize-space and string-normalize-to-lower-case). |
class |
SubtractFunction
A class that implements all the *-subtract functions. |
class |
TimeInRangeFunction
This class implements the time-in-range function, which takes three time values and returns true if the first value falls between the second and the third value. |
class |
URLStringCatFunction
Represents the XACML 2.0 url-string-concatenate function. |
class |
VariableReference
This class supports the VariableReferenceType type introuced in XACML 2.0. |
Methods in org.jboss.security.xacml.sunxacml.cond that return Expression | |
---|---|
Expression |
VariableDefinition.getExpression()
Returns the expression provided by this definition. |
Constructors in org.jboss.security.xacml.sunxacml.cond with parameters of type Expression | |
---|---|
Condition(Expression expression)
Constructs a Condition as used in XACML 2.0. |
|
VariableDefinition(String variableId,
Expression expression)
Creates a new VariableDefinition with the given
identifier and expression. |
|
JBoss port of sunxacml 2.0.5-redhat-1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |