All Classes Interface Summary Class Summary Enum Summary Exception Summary
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.
|
AttributeDesignatorExpression<AV extends AttributeValue> |
AttributeDesignator evaluator
|
AttributeFqn |
Attribute's Fully Qualified Name, including the attribute's Category, the AttributeId, and optional Issuer.
|
AttributeFqns |
Static utility methods pertaining to AttributeFqn instances.
|
AttributeSelectorExpression<AV extends AttributeValue> |
AttributeSelector evaluator, which uses XPath expressions to resolve values from the Request or elsewhere.
|
AttributeSelectorId |
AttributeSelector identifier (category, contextSelectorId, path).
|
AttributeSource |
Attribute source identifier (request? PDP? custom attribute provider module?)
|
AttributeSource.Type |
Type of attribute source
|
AttributeSources |
|
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<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.
|
Bag.Validator |
Bag content validator
|
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 a xs:base64Binary value.
|
BaseAttributeValueFactory<AV extends AttributeValue> |
Base class for datatype-specific Attribute Value Factory/Parser.
|
BaseCombiningAlg<T extends Decidable> |
This class provides a skeletal implementation of the CombiningAlg interface to minimize the effort required to implement this interface.
|
BaseCombiningAlg.Evaluator<T extends Decidable> |
This class provides a skeletal implementation of the CombiningAlg.Evaluator interface to minimize the effort required to implement this interface.
|
BaseDecisionResult |
This class provides a skeletal implementation of the DecisionResult interface to minimize the effort required to implement this interface.
|
BaseEvaluationContext |
A basic partial implementation of EvaluationContext associated to an XACML Request (abstract in a sense that is not XML or JSON (or other format) specific).
|
BaseFirstOrderFunctionCall<RETURN extends Value> |
This class provides a skeletal implementation of the FirstOrderFunctionCall interface, to minimize the effort required to implement this interface.
|
BaseFirstOrderFunctionCall.EagerBagEval<RETURN_T extends Value,PARAM_BAG_ELEMENT_T extends AttributeValue> |
Function call, for functions requiring eager (a.k.a.
|
BaseFirstOrderFunctionCall.EagerEval<RETURN_T extends Value> |
Function call, for FirstOrderFunction s requiring eager (aka greedy) evaluation of ALL their arguments' expressions to actual values, before the function can be evaluated.
|
BaseFirstOrderFunctionCall.EagerMultiPrimitiveTypeEval<RETURN_T extends Value> |
Function call, for functions requiring eager (a.k.a.
|
BaseFirstOrderFunctionCall.EagerPartlyBagEval<RETURN_T extends Value,PRIMITIVE_PARAM_T extends AttributeValue> |
Function call, for functions requiring eager (a.k.a.
|
BaseFirstOrderFunctionCall.EagerSinglePrimitiveTypeEval<RETURN_T extends Value,PARAM_T extends AttributeValue> |
Function call, for functions requiring eager (a.k.a.
|
BaseFunction<RETURN_T extends Value> |
Base class for XACML functions.
|
BaseNamedAttributeProvider |
|
BasePdpEngineAdapter<ADAPTER_INPUT_DECISION_REQUEST,ADAPTEE_INPUT_DECISION_REQUEST extends DecisionRequest,ADAPTER_OUTPUT_DECISION_RESULT> |
|
BasePdpExtensionRegistry<T extends PdpExtension> |
This is a base implementation of PdpExtensionRegistry .
|
BasePrimaryPolicyMetadata |
|
BaseStaticPolicyProvider |
|
BaseTimeValue<TAV extends BaseTimeValue<TAV>> |
Superclass of date/time attribute values, i.e.
|
BaseXacmlJaxbRequestPreprocessor |
Convenient base class for DecisionRequestPreprocessor implementations supporting core XACML-schema-defined XML input handled by JAXB framework
|
BaseXacmlJaxbRequestPreprocessor.Factory |
|
BaseXacmlJaxbResultPostprocessor |
Convenient base class for DecisionResultPostprocessor implementations supporting core XACML-schema-defined XML output handled by JAXB framework
|
BaseXacmlJaxbResultPostprocessor.Factory |
|
BaseXPathCompilerProxy |
|
BooleanValue |
Representation of a xs:boolean value.
|
CloseableNamedAttributeProvider |
NamedAttributeProvider that extends Closeable because it may use resources external to the JVM such as a cache, a disk, a connection to a remote server, etc.
|
CloseableNamedAttributeProvider.DependencyAwareFactory |
Intermediate dependency-aware CloseableNamedAttributeProvider factory that can create instances of Attribute Providers from an XML/JAXB configuration, and also provides the dependencies
(required attributes) (based on this configuration), that any such instance (created by it) will need.
|
CloseableNamedAttributeProvider.FactoryBuilder<CONF_T extends org.ow2.authzforce.xmlns.pdp.ext.AbstractAttributeProvider> |
Builder that creates a dependency-aware AttributeProvider factory from parsing the attribute dependencies (attributes on which the Providers created by this factory will depend on to find their
own supported attributes) declared in the XML configuration (possibly dynamic).
|
CloseablePdpEngine |
XACML PDP that implements Closeable because it may depend on various components that hold resources such as network resources and caches to get: the root policy or policies referenced by
the root policy; or to get attributes used in the policies from remote sources when not provided in the Request; or to get cached decisions for requests already evaluated in the past, etc.
|
CloseablePolicyProvider<PE extends TopLevelPolicyElementEvaluator> |
PolicyProvider that implements Closeable because it may use resources external to the JVM such as a cache, a disk, a connection to a remote server, etc.
|
CloseablePolicyProvider.Factory<CONF_T extends org.ow2.authzforce.xmlns.pdp.ext.AbstractPolicyProvider> |
PolicyProvider factory
|
CloseableStaticPolicyProvider |
|
CombiningAlg<T extends Decidable> |
Combining algorithm.
|
CombiningAlg.Evaluator |
Combining algorithm evaluator
|
CombiningAlgParameter<T extends Decidable> |
Represents a set of CombinerParameters to a combining algorithm that may or may not be associated with a policy/rule
|
CombiningAlgRegistry |
Provides a registry mechanism for adding and retrieving combining algorithms.
|
ComparisonFunction<AV extends AttributeValue & Comparable<AV>> |
A superclass of all the standard comparison functions (return a boolean).
|
ComparisonFunction.PostCondition |
post-condition to hold true when comparing the result of arg0.compareTo(arg1) to zero; where compareTo() function is similar to Comparable.compareTo(Object) .
|
ConstantExpression<V extends Value> |
Expression wrapper for constant values - that do not depend on the evaluation context - to be used as Expressions, e.g.
|
ConstantPrimitiveAttributeValueExpression<V extends AttributeValue> |
Expression wrapper for primitive constant AttributeValues to be used as Expressions, e.g.
|
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.)
|
DatatypeConversionFunction<PARAM_T extends AttributeValue,RETURN_T extends AttributeValue> |
A superclass of primitive datatype conversion functions such as double-to-integer, integer-to-double, *-from-string, *-to-string, etc.
|
DatatypeConversionFunction.TypeConverter<RETURN,PARAM> |
Data converter
|
DateTimeValue |
Representation of a xs:dateTime value.
|
DateValue |
Representation of a xs:date value.
|
DayTimeDurationValue |
Representation of a xs:dayTimeDuration value.
|
Decidable |
"Decidable" policy element, i.e.
|
DecisionCache |
Authorization (XACML) decision result cache.
|
DecisionCache.Factory<CONF_T extends org.ow2.authzforce.xmlns.pdp.ext.AbstractDecisionCache> |
Factory for creating instance of DecisionCache extension
|
DecisionRequest |
Individual (in the sense of Multiple Decision Profile of XACML) authorization decision request used as input to PDP engine in AuthzForce-native model, for evaluating the policy decision.
|
DecisionRequestBuilder<R extends DecisionRequest> |
|
DecisionRequestFactory<R extends DecisionRequest> |
|
DecisionRequestPreprocessor<INPUT_DECISION_REQUEST,OUTPUT_INDIVIDUAL_DECISION_REQUEST extends DecisionRequest> |
XACML Decision Request pre-processor; applies some validation and processing of the input request prior to the policy evaluation.
|
DecisionRequestPreprocessor.Factory<IDR,OIDR extends DecisionRequest> |
Factory of request preprocessors
|
DecisionResult |
Result of evaluation of Decidable (Policy, Rule...) with PEP actions (Obligations/Advice).
|
DecisionResultPostprocessor<INDIVIDUAL_DECISION_REQUEST extends DecisionRequest,OUTPUT_DECISION_RESPONSE> |
XACML Decision Result post-processor, i.e.
|
DecisionResultPostprocessor.Factory<IDREQ extends DecisionRequest,RES> |
Factory of result post-processors
|
DecisionResultPostprocessor.Features |
|
DecisionResults |
|
DefaultHashCollectionFactory |
|
DnsNameWithPortRangeValue |
Represents the DNSName datatype introduced in XACML 2.0.
|
DoubleValue |
Representation of a xs:double value.
|
DurationValue<DAV extends DurationValue<DAV>> |
Superclass of duration attribute values, i.e.
|
EnvironmentProperties |
Environment properties set by PDP configuration parsers (before or during PDP instantiation) for later use by PDP extensions.
|
EnvironmentPropertyName |
Enumeration of property names (or so-called global variables) usable in PDP configuration strings in form of ${PROPERTY_NAME}, set by the PDP configuration
parser.
|
EqualTypeMatchFunction<PARAM extends AttributeValue> |
Generic match function taking parameters of same/equal type, like standard
(A.3.1) Equality predicates and special match function x500Name-match
|
EqualTypeMatchFunction.CallFactory<PARAM_T extends AttributeValue> |
Equal-type match function call factory
|
EqualTypeMatchFunction.CallFactoryBuilder<PARAM_T extends AttributeValue> |
Equal-type match function call factory builder
|
EqualTypeMatchFunction.EqualIgnoreCaseMatcher<PARAM extends SimpleValue<String>> |
*-equal-ignore-case function matcher
|
EqualTypeMatchFunction.EqualMatcher<PARAM extends AttributeValue> |
*-equal function matcher
|
EqualTypeMatchFunction.Matcher<PARAM_T extends AttributeValue> |
Generic match method interface
|
EvaluationContext |
Manages context for the policy evaluation of a given authorization decision request.
|
EvaluationContext.Listener |
Evaluation context listener.
|
Expression<V extends Value> |
Super interface of any kinds of expression in a policy that the PDP evaluation engine may evaluate in a given authorization request context:
AttributeValue
Apply
AttributeSelector
VariableReference
AttributeDesignator
Function
|
ExpressionFactory |
Expression factory for parsing XACML ExpressionType s in policies: AttributeDesignator, AttributeSelector, Apply, etc.
|
Expressions |
This class consists exclusively of constants and static methods to operate on Expression s.
|
ExtendedDecision |
Extended decision, i.e.
|
ExtendedDecisions |
(Immutable) ExtendedDecision factory
|
FirstOrderBagFunctions |
First-order bag functions, as opposed to the higher-order bag functions (see HigherOrderBagFunction ); such as the Bag functions of section A.3.10, and the Set functions of A.3.11 of the
XACML spec.
|
FirstOrderBagFunctions.AtLeastOneMemberOf<AV extends AttributeValue> |
Generic 'type-at-least-one-member-of' function
|
FirstOrderBagFunctions.BagContains<AV extends AttributeValue> |
Generic 'type-is-in' function
|
FirstOrderBagFunctions.BagSize<AV extends AttributeValue> |
Generic 'type-bag-size' function
|
FirstOrderBagFunctions.Intersection<AV extends AttributeValue> |
Generic 'type-intersection' function
|
FirstOrderBagFunctions.PrimitiveToBag<AV extends AttributeValue> |
Generic 'type-bag' function
|
FirstOrderBagFunctions.SetEquals<AV extends AttributeValue> |
Generic 'type-set-equals' function
|
FirstOrderBagFunctions.SetFunction<AV extends AttributeValue,RETURN extends Value> |
Base class of all *-set functions
|
FirstOrderBagFunctions.SingletonBagToPrimitive<AV extends AttributeValue> |
Generic 'type-one-and-only' function
|
FirstOrderBagFunctions.Subset<AV extends AttributeValue> |
Generic 'type-subset' function
|
FirstOrderBagFunctions.Union<AV extends AttributeValue> |
Generic 'type-union' function
|
FirstOrderFunction<RETURN extends Value> |
Superclass of "first-order" functions, "first-order" as opposed to "higher-order".
|
FirstOrderFunctionCall<RETURN extends Value> |
First-order function call.
|
FirstOrderFunctionSignature<RETURN_T extends Value> |
First-order function signature (name, return type, arity, parameter types)
|
Function<RETURN_T extends Value> |
XACML function.
|
FunctionCall<RETURN_T extends Value> |
Function call.
|
FunctionExpression |
Expression wrapper for functions, to be used when functions are used as arguments (Expressions) of higher-order functions (any-of, all-of, etc.).
|
GenericAttributeProviderBasedAttributeDesignatorExpression<AV extends AttributeValue> |
AttributeDesignator evaluator initialized with and using an NamedAttributeProvider to retrieve the attribute value
|
GenericHigherOrderFunctionFactory |
Interface for generic higher-order function factories, such as the one used for the standard map function in Authzforce PDP engine.
|
GenericInteger |
Generic Integer, to be used as underlying type for IntegerValue implementations, i.e.
|
HashCollectionFactory |
Factory method to construct HashMaps/HashSets.
|
HashCollections |
Static factory methods to construct HashMaps/HashSets based on alternatives to Java native implementations, which alternatives must support:
Immutable HashMap/HashSet implementations.
|
HexBinaryValue |
Representation of a xs:hexBinary value.
|
HigherOrderBagFunction<RETURN_T extends Value,SUB_RETURN_T extends AttributeValue> |
Higher-order bag function
|
ImmutableAttributeValueFactoryRegistry |
Immutable AttributeValueFactoryRegistry .
|
ImmutableDecisionRequest |
|
ImmutableNamedXacmlAttributeParsingResult<AV extends AttributeValue> |
|
ImmutableXacmlStatus |
Immutable XACML Status, simplifies XACML Status handling (not supporting StatusDetails, always set null).
|
ImmutableXacmlStatusCode |
Immutable StatusCode
|
IndeterminateEvaluationException |
Exception wrapper for XACML Indeterminate/error caused by evaluation
|
IndividualXacmlJaxbRequest |
(Immutable) Individual decision request using XACML-schema-derived JAXB-annotated objects (XACML Attributes elements), as defined by Multiple Decision Profile of XACML.
|
IndividualXacmlRequestFactory<R extends DecisionRequest,INPUT_ATTRIBUTE_CATEGORY> |
Individual DecisionRequest builder used in the context of Multiple Decision Request processing for specific type of I/O format, e.g.
|
IntegerValue |
Representation of a xs:integer value.
|
IpAddressValue |
Represents the IPAddress datatype introduced in XACML 2.0.
|
IssuedToNonIssuedCopyingLaxXacmlAttributeParser<INPUT_ATTRIBUTE> |
This XACML Attribute parser copies the values of Attributes having an Issuer to the corresponding Attributes without Issuer (same Category, AttributeId...) in the result attribute map.
|
JaxbBoundPdpExtension<T extends org.ow2.authzforce.xmlns.pdp.ext.AbstractPdpExtension> |
Marker Interface for PDP extensions bound to a specific XML/JAXB class (used for the configuration of the extension)
|
LongInteger |
Long integer, equivalent of xsd:long.
|
MediumInteger |
Medium-size integer, equivalent of xsd:int.
|
MultiParameterTypedFirstOrderFunction<RETURN_T extends Value> |
Superclass of "first-order" functions of multi-type parameters, i.e.
|
MultiParameterTypedFirstOrderFunctionSignature<RETURN extends Value> |
First-order function signature whose parameters have (at least two) different datatypes
|
MultipleXacmlRequestPreprocHelper<R extends DecisionRequest,VALIDATOR_INPUT_ATTRIBUTE_CATEGORY_OBJECT,VALIDATOR_OUTPUT_ATTRIBUTE_CATEGORY_OBJECT> |
Multiple Decision Request preprocessing helper, for supporting the Multiple Decision Profile scheme "Repeated attribute categories".
|
MutableAttributeBag<AV extends AttributeValue> |
Growable/updatable attribute bag, i.e.
|
NamedAttributeProvider |
"Named" Attribute Provider, i.e.
|
NamedXacmlAttributeParser<INPUT_ATTRIBUTE> |
Parser that parses named attributes in XACML
|
NamedXacmlAttributeParsingResult<AV extends AttributeValue> |
Result of parsing an input XACML named attribute
|
NetworkPortRange |
This class represents a port range as specified in the dnsName and ipAddress datatypes.
|
NonEqualTypeMatchFunction<T0 extends AttributeValue,T1 extends AttributeValue> |
Generic match functions taking two parameters of possibly different types, e.g.
|
NonEqualTypeMatchFunction.CallFactory<T0 extends AttributeValue,T1 extends AttributeValue> |
Match function call factory
|
NonEqualTypeMatchFunction.CallFactoryBuilder<T0 extends AttributeValue,T1 extends AttributeValue> |
Match function call factory builder
|
NonEqualTypeMatchFunction.Matcher<T0 extends AttributeValue,T1 extends AttributeValue> |
Generic match method interface for values of different types
|
NonEqualTypeMatchFunction.RegexpMatchCallFactoryBuilder<AV extends SimpleValue<String>> |
*-regexp-match function
|
NonIssuedLikeIssuedLaxXacmlAttributeParser<INPUT_ATTRIBUTE> |
On the contrary to IssuedToNonIssuedCopyingLaxXacmlAttributeParser , this XACML Attribute parser does not copy the values of Attributes having an Issuer to the corresponding Attributes
without Issuer (same Category, AttributeId...) in the resulting attribute map.
|
NonIssuedLikeIssuedStrictXacmlAttributeParser<INPUT_ATTRIBUTE> |
On the contrary to IssuedToNonIssuedCopyingLaxXacmlAttributeParser , this XACML Attribute parser does not copy the values of Attributes having an Issuer to the corresponding Attributes
without Issuer (same Category, AttributeId...) in the resulting attribute map.
|
NumericValue<N extends Number,NAV extends NumericValue<N,NAV>> |
Superclass of all numeric Attribute Values (integer, double...)
|
ParameterAssignment |
Parameter assignment, may be used to represent an XACML CombinerParameter for example.
|
PdpEngine |
This is the interface for the Authorization PDP engines, providing the starting point for decision request evaluation, independent of data representation/serialization formats.
|
PdpEngineInoutAdapter<INPUT_DECISION_REQUEST,OUTPUT_DECISION_RESULT> |
PDP engine adapter that basically adapts/wraps a PdpEngine to support extra types of input/output decision request/response (e.g.
|
PdpExtension |
Marker Interface for all kinds of PDP extension (Attribute datatypes, functions, combining algorithms, AttributeProviderModule, RootPolicyProviderModule...)
|
PdpExtensionRegistry<T extends PdpExtension> |
Registry of extensions of specific type.
|
PdpExtensionRegistry.PdpExtensionComparator<E extends PdpExtension> |
PDP extension comparator (compares IDs)
|
PepAction |
PEP Action, i.e.
|
PepActionAttributeAssignment<AV extends AttributeValue> |
(XACML-like) AttributeAssignment to be passed to a PEP action (obligation, advice).
|
PolicyEvaluator |
Policy evaluator interface, "Policy" referring to any XACML Policy* element: Policy(Set), Policy(Set)IdReference.
|
PolicyProvider<PE extends TopLevelPolicyElementEvaluator> |
Policy provider, used by the PDP to get policies given a Policy(Set)IdReference (e.g.
|
PolicyRefsMetadata |
Metadata meant to be associated to a policy (XACML PolicySet) element, that gives metadata about Policy(Set)IdReferences within this policy.
|
PolicyVersion |
Representation of XACML VersionType:
|
PolicyVersionPattern |
Policy Version pattern (as defined by XACML VersionMatchType)
|
PolicyVersionPatterns |
Version patterns used in policy references to match specific policy
version(s).
|
PrimaryPolicyMetadata |
|
PrimitiveDatatype<AV extends PrimitiveValue> |
Primitive datatype
|
PrimitiveValue |
The base type for all primitive/non-bag values that may be used as function arguments (e.g.
|
RegexpMatchFunctionHelper |
*-regexp-match function helper
|
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.
|
SingleCategoryAttributes<AV_BAG extends Iterable<? extends AttributeValue>,RETURNED_ATTRIBUTE_CATEGORY> |
Internal equivalent of XACML Attributes element, i.e.
|
SingleCategoryAttributes.NamedAttributeIteratorConverter<V_BAG extends Iterable<? extends AttributeValue>> |
Named Attribute Iterator converter
|
SingleCategoryXacmlAttributesParser<INPUT_ATTRIBUTE_CATEGORY> |
Parser for XACML request attribute categories, i.e.
|
SingleCategoryXacmlAttributesParser.Factory<INPUT_ATTRIBUTE_CATEGORY> |
Factory of XACML attribute category parser
|
SingleNamedAttributeProvider<AV extends AttributeValue> |
"Named" Attribute Provider, similar to NamedAttributeProvider but provides one and only one named attribute,
used for AttributeDesignator/AttributeSelector (ContextSelectorId) evaluation
|
SingleParameterTypedFirstOrderFunction<RETURN_T extends Value,PARAM_T extends Value> |
Superclass of "first-order" functions of single-type parameters, i.e.
|
SingleParameterTypedFirstOrderFunctionSignature<RETURN extends Value,PARAM extends Value> |
First-order function signature having every parameter of the same datatype
|
StandardAttributeValueFactories |
XACML standard datatypes
|
StandardDatatypes |
XACML standard datatypes
|
StaticPolicyEvaluator |
Statically-defined policy evaluator interface, "policy" referring to any XACML Policy* element: Policy(Set), Policy(Set)IdReference.
|
StaticPolicyProvider |
Static Policy Provider, used by the PDP to get policies referenced by Policy(Set)IdReference (e.g.
|
StaticTopLevelPolicyElementEvaluator |
Marker interface for statically-defined top-level policy element (XACML Policy(Set)) evaluators.
|
StringContentOnlyValueFactory<AV extends AttributeValue> |
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<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 a xs:string value.
|
TimeValue |
Representation of a xs:time value.
|
TopLevelPolicyElementEvaluator |
Marker interface for evaluators of top-level policy elements: XACML Policy or PolicySet.
|
TopLevelPolicyElementType |
Top-level policy element type (XACML Policy or PolicySet)
|
UpdatableCollection<E> |
Updatable collection; "updatable" means elements can only be added to the collection (no removal, no clear)
|
UpdatableCollections |
Factory for UpdatableList s
|
UpdatableList<E> |
Updatable list; "updatable" means elements can only be added to the list (no removal, no clear)
|
UpdatableMap<K,V> |
Updatable Map; "updatable" means elements can only be put to the Map (no removal, no clear)
|
UpdatableSet<E> |
Updatable Set; "updatable" means elements can only be added to the Set (no removal, no clear)
|
Value |
Value (literal constant) that can be used directly as function argument and result from Expression evaluation.
|
VariableReference<V extends Value> |
Variable reference, i.e.
|
VersionFixedPolicyEvaluator |
|
X500NameValue |
Representation of an X.500 Directory Name.
|
XacmlJaxbParsingUtils |
XACML/XML parsing utilities based on JAXB API.
|
XacmlJaxbParsingUtils.ContentSkippingXacmlJaxbAttributesParserFactory<BAG extends Iterable<? extends AttributeValue>> |
Factory for JAXB/XACML <Attributes> parser that only parses the named attributes (Attribute elements), not the Content
|
XacmlJaxbParsingUtils.FullXacmlJaxbAttributesParserFactory<BAG extends Iterable<? extends AttributeValue>> |
Factory for JAXB/XACML <Attributes> Parser that parses the named attributes (Attribute elements), and the free-form Content
|
XacmlJaxbParsingUtils.NamedXacmlJaxbAttributeParser |
Named XACML/JAXB Attribute parser
|
XacmlRequestAttributeParser<INPUT_ATTRIBUTE,BAG extends Iterable<? extends AttributeValue>> |
XACML Request Attribute parser that is aware of all named attributes parsed in the request.
|
XmlUtils |
Utilities for XML-to-JAXB binding
|
XmlUtils.NoXmlnsFilteringParser |
This is a bare implementation of namespace-filtering parser, i.e.
|
XmlUtils.SAXBasedXmlnsFilteringParser |
SAX-based namespace-filtering XML-to-JAXB parser.
|
XmlUtils.UnmarshallerFactory |
Supplies unmarshallers
|
XmlUtils.XmlnsFilteringParser |
(Namespace-filtering) XML-to-JAXB parser
|
XmlUtils.XmlnsFilteringParserFactory |
(Namespace-filtering) XACML-to-JAXB parser factory
|
XmlUtils.XPathEvaluator |
Wrapper around XPathExecutable that provides the original XPath expression from which the XPathExecutable was compiled, via toString() method.
|
XPathCompilerProxy |
Read-only view of XPathCompiler
|
XPathValue |
Representation of XACML xpathExpression datatype.
|
YearMonthDurationValue |
Representation of a xs:yearMonthDuration value.
|