1. Download the integration .zip archive from the Ping Identity Integration Directory.
  2. Stop PingFederate.
  3. If you are upgrading from a previous deployment, back up your customizations and delete older versions of the integration files.
    1. Back up any Facebook Login Integration Kit files that you customized in <pf_install>/pingfederate/server/default/conf/.
    2. Delete the following files from <pf_install>/pingfederate/server/default/deploy:
      • pf-facebook-adapter-<version>.jar
      • json-simple-<version>.jar
  4. Delete pf-authn-api-sdk-<version>.jar from <pf_install>/pingfederate/server/default/lib if it is older than the version in the integration files.
  5. Extract the .zip archive and merge the contents of the dist directory with your <pf_install>/pingfederate directory.
  6. If you backed up any customized files, modify the new files with your customizations.
  7. Start PingFederate.
  8. If you operate PingFederate in a cluster, repeat steps 2-7 for each engine node.