Agentless Integration Kit

Deploying the integration files and sample applications

To get started with the integration, deploy the Agentless Integration Kit files to your PingFederate directory.

About this task

If you operate PingFederate in a cluster, the following steps refer to the console node.

Steps

  1. Download the Agentless Integration Kit .zip archive from the Add-ons tab of the PingFederate downloads page or the Ping Identity Marketplace.

  2. Stop PingFederate.

  3. If you are upgrading from a previous deployment, delete the following directories and files from <pf_install>/pingfederate/server/default/deploy.

    • /AgentlessIntegrationKitSampleIdP

    • /AgentlessIntegrationKitSampleSP

    • AgentlessIdPSample.war

    • AgentlessSPSample.war

    • pf-referenceid-adapter-<version>.jar

  4. Extract the .zip archive and copy the contents of the dist directory to your <pf_install>/pingfederate/server/default directory.

  5. From the .zip archive, copy the following files from sample to <pf_install>/pingfederate/server/default/deploy.

    • AgentlessIdPSample.war

    • AgentlessSPSample.war

      If you’re running PingFederate 13.1 or later, use the AgentlessIdPSample.war and AgentlessSPSample.war in the jakarta folder.

  6. Delete the pf-authn-api-sdk-<version>.jar file in your <pf_install>/pingfederate/server/default/lib directory that’s not used by your PingFederate version.

    • If you’re running PingFederate 13.0 or earlier, delete the pf-authn-api-sdk-2.x.jar file.

    • If you’re running PingFederate 13.1 or later, delete the pf-authn-api-sdk-1.x.jar file.

  7. Start PingFederate.