---
title: Download manifest
description: The following files are included in the One-Time Passcode Integration Kit:
component: otp
page_id: otp:release_notes:pf_otp_ik_download_manifest
canonical_url: https://docs.pingidentity.com/integrations/otp/release_notes/pf_otp_ik_download_manifest.html
revdate: January 6, 2026
---

# Download manifest

The following files are included in the One-Time Passcode Integration Kit:

* `ReadMeFirst.pdf`: Contains links to this online documentation.

* `legal`: A directory that contains this document:

  * `Legal.pdf`: Copyright and license information.

* `dist`: A directory that contains integration files.

  * `conf`: A directory that contains configuration files.

    * `language-packs`: A directory that contains language template files.

      * `pingfederate-otp-adapter-messages.properties`: A variable file that customizes the messages that appear in template files.

      * `pingfederate-smtp-otp-messages.properties`: A variable file that customizes the messages that appear on the SMTP template file.

      * `twilio-programmable-api-publisher-messages.properties`: A variable file that customizes the messages that appear on the Twilio SMS template file.

    * `template`: A directory that contains language template files.

      * `assets`: A directory that contains style, font, and image files for the template files.

        * `css/otp-adapter.css`: A CSS file that customizes the appearance of the template file.

        * `fonts/end-user`: Contains fonts and icons used in the template file.

          * `icons`: Contains an icon font used in the template file.

        * `images`: Contains sample logos and delivery method icons used in the template file.

      * `mail-notifications`: A directory that contains email template files.

        * `pingfederate.smtp.otp.adapter.template.html`: A sample template file that the SMTP Notification Publisher can use to send a one-time passcode in an email.

      * `otp.adapter.device.selection.template.html`: A sample template file that allows the user to select a delivery method for the passcode.

      * `otp.adapter.mfa.failed.template.html`: A sample template file that shows a message when the passcode fails.

      * `otp.adapter.otp.required.template.html`: A sample template file that allows a user to enter a passcode.

      * `otp.adapter.otp.verified.template.html`: A sample template file that shows a message when the passcode succeeds.

      * `twilio.sms.otp.adapter.template.html`: A sample template file that the Twilio Programmable API Notification Publisher can use to send a one-time passcode in an SMS message.

      * `twilio.voice.otp.adapter.template.html`: A sample template file that the Twilio Programmable API Notification Publisher can use to send a one-time passcode in a voice message.

  * `deploy`: A directory that contains the Java libraries needed to run the adapter and Twilio notification publishers.

    * `pf-one-time-passcode-adapter-<version>.jar`: A JAR file that contains the One-Time Passcode IdP Adapter.

    * `twilio-programmable-api-notification-plugin-<version>.jar`: A JAR file that contains the Twilio Programmable API Notification Publisher.

    * `twilio-verify-api-notification-plugin-<version>.jar`: A JAR file that contains the Twilio Verify API Notification Publisher.

  * `lib`: A directory that contains PingFederate core library files.

    * `pf-authn-api-sdk-<version>.jar`: A JAR file that contains the PingFederate Authentication API SDK.
