Uses of Interface
io.helidon.security.providers.common.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
Modifier 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
Modifier 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.