Uses of Interface
io.helidon.security.providers.common.EvictableCache
Packages that use EvictableCache
Package
Description
Common classes for provider implementation.
Mapper that retrieves roles from IDCS server and maps them to user subject.
-
Uses of EvictableCache in io.helidon.security.providers.common
Methods in io.helidon.security.providers.common that return EvictableCacheModifier and TypeMethodDescriptionEvictableCache.Builder.build()
Build a new instance of the cache based on configuration of this builder.static <K,
V> EvictableCache<K, V> EvictableCache.create()
Create a new cache with default values using the default implementation.static <K,
V> EvictableCache<K, V> Create a new cache and configure it from the provided configuration.static <K,
V> EvictableCache<K, V> EvictableCache.noCache()
Create a new cache that is not a cache (e.g. -
Uses of EvictableCache in io.helidon.security.providers.idcs.mapper
Methods in io.helidon.security.providers.idcs.mapper with parameters of type EvictableCacheModifier and TypeMethodDescriptionIdcsMtRoleMapperProvider.Builder.cache
(EvictableCache<IdcsMtRoleMapperProvider.MtCacheKey, List<Grant>> roleCache) Use explicitEvictableCache
for role caching.IdcsMtRoleMapperRxProvider.Builder.cache
(EvictableCache<IdcsMtRoleMapperRxProvider.MtCacheKey, List<Grant>> roleCache) Use explicitEvictableCache
for role caching.IdcsRoleMapperProvider.Builder.roleCache
(EvictableCache<String, List<Grant>> roleCache) Use explicitEvictableCache
for role caching.IdcsRoleMapperRxProvider.Builder.roleCache
(EvictableCache<String, List<Grant>> roleCache) Use explicitEvictableCache
for role caching.