Interface | Description |
---|---|
AttributeValue |
The base type for all primitive/non-bag attribute values used in a policy or request/response.
|
AttributeValueFactory<AV extends AttributeValue> |
Datatype-specific Attribute Value Factory/Parser.
|
AttributeValueFactoryRegistry |
Registry of AttributeValue Factories supporting multiple datatypes.
|
Bag.Validator |
Bag content validator
|
PrimitiveValue |
The base type for all primitive/non-bag values that may be used as function arguments (e.g.
|
Value |
Value (literal constant) that can be used directly as function argument and result from Expression evaluation.
|
Class | Description |
---|---|
AnyUriValue |
Represent the URI value that this class represents
|
ArbitrarilyBigInteger |
Arbitrary-precision integer, that can represent xsd:integer values.
|
AttributeBag<AV extends AttributeValue> |
Attribute bag (section 7.3.2 of XACML specification), i.e.
|
AttributeDatatype<AV extends AttributeValue> |
AttributeValue datatype, i.e.
|
Bag<AV extends AttributeValue> |
Bag of values (elements) as defined in ยง7.3.2 of XACML core specification (Attribute bags): The values in a bag are not ordered, and some of the values may be duplicates.
|
BagDatatype<AV extends AttributeValue> |
Bag datatype for bags of primitive datatypes
|
Bags |
This class consists exclusively of static methods that operate on or return
Bag s. |
Bags.NonEmptinessValidator |
Checks the bag is not empty, typically used to enforce MustBePresent=True on XACML AttributeDesignator/AttributeSelector elements
|
Base64BinaryValue |
Representation of an xs:base64Binary value.
|
BaseAttributeValueFactory<AV extends AttributeValue> |
Base class for datatype-specific Attribute Value Factory/Parser.
|
BaseTimeValue<TAV extends BaseTimeValue<TAV>> |
Superclass of date/time attribute values, i.e.
|
BooleanValue |
Representation of an xs:boolean value.
|
Datatype<V extends Value> |
Expression evaluation return type (private/package-visible-only constructors are there to make sure only derived classes
PrimitiveDatatype and BagDatatype may be instantiated.) |
DateTimeValue |
Representation of an xs:dateTime value.
|
DateValue |
Representation of an xs:date value.
|
DayTimeDurationValue |
Representation of an xs:dayTimeDuration value.
|
DnsNameWithPortRangeValue |
Represents the DNSName datatype introduced in XACML 2.0.
|
DoubleValue |
Representation of an xs:double value.
|
DurationValue<DAV extends DurationValue<DAV>> |
Superclass of duration attribute values, i.e.
|
GenericInteger |
Generic Integer, to be used as underlying type for
IntegerValue implementations, i.e. |
HexBinaryValue |
Representation of an xs:hexBinary value.
|
ImmutableAttributeValueFactoryRegistry |
Immutable
AttributeValueFactoryRegistry . |
IntegerValue |
Representation of an xs:integer value.
|
IpAddressValue |
Represents the IPAddress datatype introduced in XACML 2.0.
|
LongInteger |
Long integer, equivalent of xsd:long.
|
MediumInteger |
Medium-size integer, equivalent of xsd:int.
|
NetworkPortRange |
This class represents a port range as specified in the
dnsName and ipAddress datatypes. |
NumericValue<N extends Number,NAV extends NumericValue<N,NAV>> |
Superclass of all numeric Attribute Values (integer, double...)
|
PrimitiveDatatype<AV extends PrimitiveValue> |
Primitive datatype
|
Rfc822NameValue |
Representation of an RFC 822 email address.
|
SimpleValue<V> |
Superclass of all "simple" Attribute Values, including values of any XACML standard datatype; "simple" as in "simple type" or "simple content" of XML schema.
|
SimpleValue.BaseFactory<AV extends AttributeValue> |
Datatype-specific Attribute Value Factory that supports values based on single
Serializable element (i.e. |
StandardAttributeValueFactories |
XACML standard datatypes
|
StandardDatatypes |
XACML standard datatypes
|
StringContentOnlyValueFactory<AV extends AttributeValue> |
Datatype-specific Attribute Value Factory that supports values only based on string content, without any XML attributes, and independent from the context, i.e.
|
StringParseableValue<V> |
Attribute Value based on string or possibly other type of
Serializable content, without any extra XML attributes. |
StringParseableValue.Factory<AV extends AttributeValue> |
Datatype-specific Attribute Value Factory that supports values based on string and possibly other type of
Serializable content without any extra XML attributes. |
StringValue |
Representation of an xs:string value.
|
TimeValue |
Representation of an xs:time value.
|
X500NameValue |
Representation of an X.500 Directory Name.
|
XPathValue |
Representation of XACML xpathExpression datatype.
|
YearMonthDurationValue |
Representation of an xs:yearMonthDuration value.
|
Copyright © 2012–2020. All rights reserved.