PingAuthorize Server Documentation Index
Configuration Reference Home

External Attribute Cache

Note: this is an abstract component that cannot be instantiated.

Note: this component stores cluster-wide configuration data and is mirrored across all servers in the topology within the the same cluster.

Note: changes to cluster-wide configuration objects are immediately and automatically mirrored across all servers within the same cluster, so offline changes are not supported.

External Attribute Caches represent locations where the PingAuthorize Server can connect to an External Attribute Cache.

The Policy Decision Service supports caching for attributes. An External Attribute Cache is used to connect PingAuthorize Server to a Redis Cache deployment where Trust Framework attributes can be cached. The ability to cache resolved attributes can deliver significant performance gains for the PDP.

Direct Subcomponents
Relations to This Component
Properties
dsconfig Usage

Direct Subcomponents

The following External Attribute Caches are available in the server :

These External Attribute Caches inherit from the properties described below.

Relations to This Component

The following components have a direct aggregation relation to External Attribute Caches:

Properties

The properties supported by this managed object are as follows:


dsconfig Usage

To list the configured External Attribute Caches:

dsconfig list-external-attribute-caches
     [--property {propertyName}] ...

To view the configuration for an existing External Attribute Cache:

dsconfig get-external-attribute-cache-prop
     --cache-name {name}
     [--tab-delimited]
     [--script-friendly]
     [--property {propertyName}] ...

To update the configuration for an existing External Attribute Cache:

dsconfig set-external-attribute-cache-prop
     --cache-name {name}
     (--set|--add|--remove) {propertyName}:{propertyValue}
     [(--set|--add|--remove) {propertyName}:{propertyValue}] ...

To delete an existing External Attribute Cache:

dsconfig delete-external-attribute-cache
     --cache-name {name}