AttributeFqn |
Attribute's Fully Qualified Name, including the attribute's Category, the AttributeId, and optional Issuer.
|
AttributeSource |
Attribute source identifier (request? PDP? custom attribute provider module?)
|
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.
|
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.
|
Decidable |
"Decidable" policy element, i.e.
|
DecisionCache |
Authorization (XACML) decision result cache.
|
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
|
EnvironmentProperties |
Environment properties set by PDP configuration parsers (before or during PDP instantiation) for later use by PDP extensions.
|
EvaluationContext |
Manages context for the policy evaluation of a given authorization decision request.
|
EvaluationContext.Listener |
Evaluation context listener.
|
ExtendedDecision |
Extended decision, i.e.
|
HashCollectionFactory |
Factory method to construct HashMaps/HashSets.
|
NamedAttributeProvider |
"Named" Attribute Provider, i.e.
|
PdpEngine |
This is the interface for the Authorization PDP engines, providing the starting point for decision request evaluation, independent of data representation/serialization formats.
|
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.
|
SingleNamedAttributeProvider<AV extends AttributeValue> |
"Named" Attribute Provider, similar to NamedAttributeProvider but provides one and only one named attribute,
used for AttributeDesignator/AttributeSelector (ContextSelectorId) evaluation
|
UpdatableCollection<E> |
Updatable collection; "updatable" means elements can only be added to the collection (no removal, no clear)
|
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)
|
XmlUtils.XmlnsFilteringParser |
(Namespace-filtering) XML-to-JAXB parser
|
XmlUtils.XmlnsFilteringParserFactory |
(Namespace-filtering) XACML-to-JAXB parser factory
|