cba-cache-size
Use this entry to specify the maximum number of cached RTSS outcomes.
Syntax
cba-cache-size = <max_number_of_entries>
Description
Specifies the maximum number of cached RTSS outcomes.
RTSS authorization decisions are only cached if:
- The CBACacheResult attribute of the protected object, to which the POP containing the eas-trigger attribute has been attached, has a nonzero value.
- The user-session-ids attribute in the [session] stanza is
set to
yes. - The result does not contain an obligation.
The CBACacheResult attribute supports the following values:
- -1
- Cache for the life of the login session.
- 0
- Do not cache (implied default).
- >1
- Seconds to cache.
When a decision is cached, it will stay cached and be reused even if some of the inputs that affect the decision change on future requests.
A least-recently-used (LRU) algorithm is used to discard older decisions when the cache becomes full.
Options
- <max_number_of_entries>
- The size of the cache table.
Usage
This stanza entry is optional.
Default value
16384
Example
cba-cache-size = 32768