Uses of Package
org.ow2.authzforce.core.pdp.api.value
-
Classes in org.ow2.authzforce.core.pdp.api.value used by org.ow2.authzforce.core.pdp.api Class Description AttributeBag Attribute bag (section 7.3.2 of XACML specification), i.e.AttributeValue The base type for all primitive/non-bag attribute values used in a policy or request/response.AttributeValueFactoryRegistry Registry of AttributeValue Factories supporting multiple datatypes.Bag 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.Datatype Expression evaluation return type (private/package-visible-only constructors are there to make sure only derived classesPrimitiveDatatype
andBagDatatype
may be instantiated.)Value Value (literal constant) that can be used directly as function argument and result from Expression evaluation.XPathValue Representation of XACML xpathExpression datatype. -
Classes in org.ow2.authzforce.core.pdp.api.value used by org.ow2.authzforce.core.pdp.api.combining Class Description Value Value (literal constant) that can be used directly as function argument and result from Expression evaluation. -
Classes in org.ow2.authzforce.core.pdp.api.value used by org.ow2.authzforce.core.pdp.api.expression Class Description AttributeValue The base type for all primitive/non-bag attribute values used in a policy or request/response.Bag 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 Bag datatype for bags of primitive datatypesDatatype Expression evaluation return type (private/package-visible-only constructors are there to make sure only derived classesPrimitiveDatatype
andBagDatatype
may be instantiated.)Value Value (literal constant) that can be used directly as function argument and result from Expression evaluation.XPathValue Representation of XACML xpathExpression datatype. -
Classes in org.ow2.authzforce.core.pdp.api.value used by org.ow2.authzforce.core.pdp.api.func Class Description AttributeDatatype AttributeValue datatype, i.e.AttributeValue The base type for all primitive/non-bag attribute values used in a policy or request/response.Bag 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 Bag datatype for bags of primitive datatypesBooleanValue Representation of a xs:boolean value.Datatype Expression evaluation return type (private/package-visible-only constructors are there to make sure only derived classesPrimitiveDatatype
andBagDatatype
may be instantiated.)IntegerValue Representation of a xs:integer value.PrimitiveValue The base type for all primitive/non-bag values that may be used as function arguments (e.g.SimpleValue Superclass of all "simple" Attribute Values, including values of any XACML standard datatype; "simple" as in "simple type" or "simple content" of XML schema.StringValue Representation of a xs:string value.Value Value (literal constant) that can be used directly as function argument and result from Expression evaluation. -
Classes in org.ow2.authzforce.core.pdp.api.value used by org.ow2.authzforce.core.pdp.api.io Class Description AttributeBag Attribute bag (section 7.3.2 of XACML specification), i.e.AttributeValue The base type for all primitive/non-bag attribute values used in a policy or request/response.AttributeValueFactory Datatype-specific Attribute Value Factory/Parser.AttributeValueFactoryRegistry Registry of AttributeValue Factories supporting multiple datatypes.Datatype Expression evaluation return type (private/package-visible-only constructors are there to make sure only derived classesPrimitiveDatatype
andBagDatatype
may be instantiated.) -
Classes in org.ow2.authzforce.core.pdp.api.value used by org.ow2.authzforce.core.pdp.api.value Class Description AnyUriValue Represent the URI value that this class representsArbitrarilyBigInteger Arbitrary-precision integer, that can represent xsd:integer values.AttributeBag Attribute bag (section 7.3.2 of XACML specification), i.e.AttributeDatatype AttributeValue datatype, i.e.AttributeValue The base type for all primitive/non-bag attribute values used in a policy or request/response.AttributeValueFactory Datatype-specific Attribute Value Factory/Parser.AttributeValueFactoryRegistry Registry of AttributeValue Factories supporting multiple datatypes.Bag 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.Bag.Validator Bag content validatorBagDatatype Bag datatype for bags of primitive datatypesBase64BinaryValue Representation of a xs:base64Binary value.BaseAttributeValueFactory Base class for datatype-specific Attribute Value Factory/Parser.BaseTimeValue Superclass of date/time attribute values, i.e.BooleanValue Representation of a xs:boolean value.Datatype Expression evaluation return type (private/package-visible-only constructors are there to make sure only derived classesPrimitiveDatatype
andBagDatatype
may be instantiated.)DateTimeValue Representation of a xs:dateTime value.DateValue Representation of a xs:date value.DayTimeDurationValue Representation of a xs:dayTimeDuration value.DnsNameWithPortRangeValue Represents the DNSName datatype introduced in XACML 2.0.DoubleValue Representation of a xs:double value.DurationValue Superclass of duration attribute values, i.e.GenericInteger Generic Integer, to be used as underlying type forIntegerValue
implementations, i.e.HexBinaryValue Representation of a xs:hexBinary value.IntegerValue Representation of a 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 thednsName
andipAddress
datatypes.NumericValue Superclass of all numeric Attribute Values (integer, double...)PrimitiveDatatype Primitive datatypePrimitiveValue The base type for all primitive/non-bag values that may be used as function arguments (e.g.Rfc822NameValue Representation of an RFC 822 email address.SimpleValue 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 Datatype-specific Attribute Value Factory that supports values based on singleSerializable
element (i.e.StringContentOnlyValueFactory Datatype-specific Attribute Value Factory that supports values only based on string content, without any XML attributes, and independent of the context, i.e.StringParseableValue Attribute Value based on string or possibly other type ofSerializable
content, without any extra XML attributes.StringParseableValue.Factory Datatype-specific Attribute Value Factory that supports values based on string and possibly other type ofSerializable
content without any extra XML attributes.StringValue Representation of a xs:string value.TimeValue Representation of a xs:time value.Value Value (literal constant) that can be used directly as function argument and result from Expression evaluation.X500NameValue Representation of an X.500 Directory Name.XPathValue Representation of XACML xpathExpression datatype.YearMonthDurationValue Representation of a xs:yearMonthDuration value.