force.authzforce-pdp-ext-model.3.2.8.source-code.pdp-ext-base.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of authzforce-pdp-ext-model Show documentation
Show all versions of authzforce-pdp-ext-model Show documentation
AuthZForce - Base datamodel of Authorization PDP extensions, e.g. as attribute finders. Used by FIWARE Authorization PDP Generic Enabler API specification and its reference implementation, more specifically AuthZForce Core engine.
The newest version!
Base data model for Authorization PDP extensions such as
attribute finders.
Extend data types defined here to provide XML
definitions for such extensions.
PDP extension base type to identify all types of PDP extensions.
Instance ID, i.e. uniquely identifies the XML element of this extension type
in the PDP configuration; especially to distinguish from other elements/instances of the same
type.
Attribute Finder base type. All 'Attribute Finder Modules' should extend this
type.
Attribute Finder base type. All 'Policy Finder Modules' should extend this
type.
Policy to be enforced when reaching the maximum allowed number of cached
elements in memory.
Least Recently Used
First In First Out
Less Frequently Used
PDP decision cache base type. All decision caches should extend this
type.
For
infinite/eternal lifetype of cached elements, set: timeToLiveSec = timeToIdleSec = 0.
The maximum number of seconds an element can exist in the cache regardless
of use. The element expires at this limit and will no longer be returned from the cache. The
default
value is 0, which means no timeToLive (TTL) eviction takes place (infinite lifetime).
The maximum number of seconds an element can exist in the cache without
being accessed. The element expires at this limit and will no longer be returned from the
cache. The
default value is 0, which means no timeToIdle (TTI) eviction takes place (infinite
lifetime).
the maximum number of elements in memory, before they are evicted. Value
zero means unlimited.
Policy that will be enforced upon reaching the maxElementsInMemory limit.
Default policy is LRU.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy