Class OAuth2CacheConfig
-
- All Implemented Interfaces:
public final class OAuth2CacheConfig
-
-
Constructor Summary
Constructors Constructor Description OAuth2CacheConfig(Boolean enabled, Long maximumSize, Long evictSkew)
-
Method Summary
Modifier and Type Method Description final BooleangetEnabled()final LonggetMaximumSize()final LonggetEvictSkew()final AsyncLoadingCache<GrantRequest, OAuth2AccessTokenResponse>cache(CoroutineScope cacheContext, SuspendFunction1<GrantRequest, OAuth2AccessTokenResponse> loader)-
-
Method Detail
-
getEnabled
final Boolean getEnabled()
-
getMaximumSize
final Long getMaximumSize()
-
getEvictSkew
final Long getEvictSkew()
-
cache
final AsyncLoadingCache<GrantRequest, OAuth2AccessTokenResponse> cache(CoroutineScope cacheContext, SuspendFunction1<GrantRequest, OAuth2AccessTokenResponse> loader)
-
-
-
-