1. Ping Identity PingFederate Documentation, Server Administration > System Services > Configuring protocols and cipher suites. This section explicitly states: "To specify the protocols for the PingFederate runtime-engine listeners, edit the pf.engine.ssl.protocols property in the /pingfederate/bin/run.properties file."
2. Ping Identity PingFederate Documentation, Installation > Pre-installation planning > System requirements > Java virtual machine options. The documentation notes that the JVM's enabled protocols can be a limiting factor, but PingFederate's specific protocol configuration is managed in run.properties via pf.engine.ssl.protocols.
3. Ping Identity Knowledge Base, Article 000030400, How to change the default TLS protocol version of PingFederate. This official support article guides administrators to "Modify the pf.engine.ssl.protocols parameter in the /pingfederate/bin/run.properties file" to control the enabled TLS versions.