CachingJwkSetService
Service for caching a JWK set from a URI.
Usage
{
  "name": string,
  "type": "CachingJwkSetService",
  "config": {
    "endpointHandler": Handler reference,
    "cacheTimeout": configuration expression<duration>,
    "cacheMissTimeout": configuration expression<duration>,
    "cacheMaxSize": configuration expression<number>
  }
}
Properties
"endpointHandler": IdmService reference, optional- 
The Handler to use to get the JWK set.
Default: The default ForgeRockClientHandler
 "cacheTimeout": duration, optional- 
Reload the cache after this duration.
Default: 2 minutes
 "cacheMissTimeout": duration, optional- 
Reload the cache after this duration when a JWK isn’t found in the cache.
Default: 2 minutes
 "cacheMaxSize": number, optional- 
The maximum number of JWKs in the cache.
Default: 500