Why do I Need a Circle of Trust?

JFrog Platform Administration Documentation


A circle of trust is required when you have a series of JPDs that need to be accessed using a single set of credentials. For example, a single build agent that needs to upload and download from two JPD instances. By creating a circle of trust, you can ensure that one JPD instance will trust another instance’s tokens. This is achieved by sharing the public token certificate between all instances within the circle.


Trusted certificates can be loaded and removed while the server is running, and do not require a restart.

Cross instance authentication