Local Applications/Authorization Decision

server/local_applications/azn_decision

Specifies the configuration information related to the embedded authorization decision application. The authorization decision application provides a Web service for making remote authorization decisions.

Properties

NameTypeConstraintsDescription
path_segmentstringThe path at which the application will be available. The path should be a simple path segment (i.e. should not contain a / character).
max_cache_sizenumberMinimum: 1

Maximum: unlimited

Default value: 8192
The maximum number of credentials which can be cached. If the addition of a new credential will exceed this maximum cache size a least-recently-used algorithm will be used to remove an older entry, making room for the new credential.
max_cache_lifetimenumberMinimum: 1

Maximum: unlimited

Default value: 300
The maximum lifetime, in seconds, of an entry in the cache.

Example

server:
  local_applications:
    azn_decision:
      path_segment: azndec
      max_cache_size: 100
      max_cache_lifetime: 60