Uses of Interface
io.helidon.security.providers.common.EvictableCache
-
Packages that use EvictableCache Package Description io.helidon.security.providers.common Common classes for provider implementation.io.helidon.security.providers.idcs.mapper 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 EvictableCache Modifier and Type Method Description EvictableCache<K,V>
EvictableCache.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>EvictableCache. create(Config config)
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 EvictableCache Modifier and Type Method Description B
IdcsMtRoleMapperProvider.Builder. cache(EvictableCache<IdcsMtRoleMapperProvider.MtCacheKey,List<Grant>> roleCache)
Use explicitEvictableCache
for role caching.B
IdcsMtRoleMapperRxProvider.Builder. cache(EvictableCache<IdcsMtRoleMapperRxProvider.MtCacheKey,List<Grant>> roleCache)
Use explicitEvictableCache
for role caching.B
IdcsRoleMapperProvider.Builder. roleCache(EvictableCache<String,List<Grant>> roleCache)
Use explicitEvictableCache
for role caching.B
IdcsRoleMapperRxProvider.Builder. roleCache(EvictableCache<String,List<Grant>> roleCache)
Use explicitEvictableCache
for role caching.
-