Configuring PingFederate services for Redis storage
You should enable all Redis-capable PingFederate services, but you can manage these services individually if you prefer.
Before you begin
To manage individual Redis-capable services:
-
Configure PingFederate to connect with your Redis cache.
-
Make sure the
pf.redis.modeparameter in the<pingfed_install>/pingfederate/bin/run.propertiesfile is set toOFF.
Learn more in Storing PingFederate data with Redis.
Configuring account locking with Redis
You can configure PingFederate to store Account Locking Service data in a Redis cache.
Steps
-
Open the
<pingfed_install>/pingfederate/server/default/conf/service-points.conffile in a text editor. -
Set the
account.locking.serviceparameter tocom.pingidentity.integrations.redis.lockingservice.AccountLockingServiceRedisImpl. -
Save and close the file.
-
If you’re running PingFederate in a clustered environment, repeat these steps for each node in the cluster.
-
Restart PingFederate.
Configuring artifact storage with Redis
You can configure PingFederate to store authorization artifacts in a Redis cache. Supported artifacts are:
Steps
-
Open the
<pf_install>/pingfederate/server/default/conf/service-points.conffile in a text editor. -
Set the
artifact.storeparameter tocom.pingidentity.integrations.redis.artifactpersistenceservice.ArtifactPersistenceServiceRedisImpl. -
Save and close the file.
-
If you’re running PingFederate in a clustered environment, repeat these steps for each node in the cluster.
-
Restart PingFederate.
Configuring IRSM data storage with Redis
You can configure PingFederate to store Inter-Request State-Management (IRSM) Service data in a Redis cache.
Steps
-
Open the
<pf_install>/pingfederate/server/default/conf/service-points.conffile in a text editor. -
Set the
inter.request.state.mgmtparameter tocom.pingidentity.integrations.redis.irsm.InterRequestStateMgmtRedisImpl. -
Save and close the file.
-
If you’re running PingFederate in a clustered environment, repeat these steps for each node in the cluster.
-
Restart PingFederate.