• 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 used in the template file.
            • icons – contains an icon font used in the template file.
            • proxima-nova – contains a text 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 an 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 – JAR file that contains the One-Time Passcode IdP Adapter.
      • twilio-programmable-api-notification-plugin-<version>.jar – JAR file that contains the Twilio Programmable API Notification Publisher.
      • twilio-verify-api-notification-plugin-<version>.jar – 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 – JAR file that contains the PingFederate Authentication API SDK.