---
title: PingFederate IdP configuration
description: Unzip the distribution .zip archive and copy this file to the server/default/deploy folder in your PingFederate server installation:
component: oam
page_id: oam:setup:pf_oam_ik_pf_idp_configuration
canonical_url: https://docs.pingidentity.com/integrations/oam/setup/pf_oam_ik_pf_idp_configuration.html
revdate: July 5, 2024
section_ids:
  steps: Steps
---

# PingFederate IdP configuration

## Steps

1. Unzip the distribution `.zip` archive and copy this file to the server/default/deploy folder in your PingFederate server installation:

   `dist/pf-oam-adapter-3.1.0.jar`

2. Copy the following file to the Agent Config Location folder, which was created in Step 2 of [OAM IdP configuration](pf_oam_ik_oam_idp_configuration.html):

   `conf/jps-config.xml`

3. Add the following to `run.properties` within `<PF_HOME>/bin` folder:

   `oracle.security.jps.config=<AGENT_CONFIG_LOCATION>/jps-config.xml`

   |   |                                                                                      |
   | - | ------------------------------------------------------------------------------------ |
   |   | Ensure that the Agent Config Location path uses forward slashes (/), as shown above. |

4. Install and configure the OAM Access Server SDK. For information on the Access Server SDK, refer to your OAM documentation.

   |   |                                                                                                                                                       |
   | - | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
   |   | The Access Server SDK functions as a gate to the OAM Access Server and some files will need to be copied to the server where PingFederate is running. |

5. Copy the following files from the Access Server SDK to `<PF_INSTALL>/server/default/deploy`:

   * `oamasdk-api.jar`

   * `opss_standalone/modules/`

     * `oracle.idm_11.1.1/identitystore.jar`

     * `oracle.pki_11.1.1/oraclepki.jar`

     * `oracle.jps_11.1.1/* (all files)`

     * `oracle.osdt_11.1.1/* (all files)`

       |   |                                                                                                                                               |
       | - | --------------------------------------------------------------------------------------------------------------------------------------------- |
       |   | The files listed above pertain to the specified version of the OAM SDK in the System Requirements. Other versions may require different files |

6. Start or restart the PingFederate server.
