Skip to content

io.helidon.security.providers.common.EvictableCache

Description

Generic cache with eviction support

Configuration options

KeyTypeDefaultDescription
cache-enabledBooleantrueIf the cacheEnabled is set to false, no caching will be done
parallelism-thresholdLong10000Configure parallelism threshold
evictor-classClassConfigure evictor to check if a record is still valid
cache-evict-delay-millisLong60000Delay from the creation of the cache to first eviction
cache-evict-period-millisLong300000How often to evict records
max-sizeLong100000Configure maximal cache size
cache-timeout-millisLong3600000Configure record timeout since last access
cache-overall-timeout-millisLong3600000Configure record timeout since its creation

Usages


See the manifest for all available types.