---
title: Updating the OpenToken Adapter
description: The Java Integration Kit relies on the OpenToken Adapter that is distributed with the Java Integration Kit. Update the OpenToken Adapter to get the latest feature and security updates.
component: java
page_id: java:setup:pf_java_ik_updating_the_opentoken_adapter
canonical_url: https://docs.pingidentity.com/integrations/java/setup/pf_java_ik_updating_the_opentoken_adapter.html
revdate: June 21, 2024
section_ids:
  steps: Steps
---

# Updating the OpenToken Adapter

The Java Integration Kit relies on the OpenToken Adapter that is distributed with the Java Integration Kit. Update the OpenToken Adapter to get the latest feature and security updates.

## Steps

1. Download the Java Integration Kit `.zip` archive from the **Add-ons** tab of the [PingFederate downloads page](https://www.pingidentity.com/en/resources/downloads/pingfederate.html) or the [Ping Identity Marketplace](https://marketplace.pingone.com/item/java-integration-kit).

2. Stop PingFederate.

3. Delete the `opentoken-adapter-<version>.jar` file from your `<pf_install>/pingfederate/server/default/deploy` directory.

4. From the Java Integration Kit `.zip` archive, copy the contents of `dist/pingfederate` to your `<pf_install>/pingfederate` directory.

   |   |                                                                                                                                                                                                   |
   | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   |   | The `commons-collections`, `commons-beanutils`, and `commons-logging` libraries are provided as a convenience. Install them only if they're not already contained in the application `CLASSPATH`. |

5. Start PingFederate.

6. If you operate PingFederate in a cluster, repeat steps 2 - 5 for each engine node.
