• Legal.pdf – copyright and license information
  • dist/pingfederate/server/default – contains the integration files
    • conf – Contains the HTML template that presents the PingOne sign-on form
      • language-packs – contains files with customizable user-facing messages
        • authn-api-messages.properties – a version of the common PingFederate authentication API variable file that includes adapter-specific messages
        • pingone-mfa-messages.properties – A variable file that customizes the messages that appear on the template file
      • template – contains user-facing HTML template files
        • assets – contains functional scripts and files used by the template
          • css – Contains CSS files for the templates
            • end-user/<version>/end-user.css – A CSS file that customizes the appearance of the template files
            • pingone-mfa.css – A CSS file that customizes the appearance of the template files
          • fonts/end-user/icons – contains template icons
          • images – contains template image files
            • icons – A collection of icons used in the template file
            • flags.png – A collection of flags for internationalization
            • ping-logo.png – An image file with company branding
            • ping-logo.svg – an image file with company branding
            • spinner-alt.svg – An image file used in a spinner animation
            • spinner.svg – an image file used in a spinner animation
          • scripts – contains script files used to collect and send information
            • jquery-<version>.min.js – A JavaScript file that contains the jQuery library
            • jquery-qrcode.min.js – A JavaScript file that generates QR codes
        • pingone-mfa-assertion-required.html – A sample template that indicates a request has been sent to a FIDO2 device
        • pingone-mfa-completed.html – A sample template that indicates the multi-factor authentication (MFA) step completed successfully
        • pingone-mfa-device-pairing-method-failed.html – A sample template that indicates the device pairing method failed on the server side
        • pingone-mfa-device-pairing.html – A sample template that allows the user to pair an MFA device
        • pingone-mfa-device-selection.html – A sample template that allows the user to select the MFA device they want to use
        • pingone-mfa-email-activation.html – A sample template that prompts the user to activate an email MFA device
        • pingone-mfa-email-pairing.html – A sample template that prompts the user to enter an email to use for MFA
        • pingone-mfa-failed.html – A sample template that indicates the MFA step failed
        • pingone-mfa-mobile-activation.html – A sample template that prompts the user to activate a mobile device
        • pingone-mfa-otp-required.html – A sample template that prompts the user to enter a one-time passcode
        • pingone-mfa-platform-activation.html – A sample template that prompts the user to activate a biometrics device
        • pingone-mfa-push-confirmation-rejected.html – A sample template that indicates an MFA push was rejected
        • pingone-mfa-push-confirmation-timed-out.html – A sample template that indicates an MFA push timed out
        • pingone-mfa-push-confirmation-waiting.html – A sample template that indicates the adapter is waiting for a response to an MFA push
        • pingone-mfa-security-key-device-activation.html – A sample template that prompts the user to activate a security key device
        • pingone-mfa-setup.html – A sample template that prompts the user to set up an MFA device
        • pingone-mfa-sms-activation.html – A sample template that prompts the user to activate an SMS MFA device
        • pingone-mfa-sms-pairing.html – A sample template that prompts the user to enter a phone number to use for MFA
        • pingone-mfa-totp-device-activation.html – A sample template that prompts the user to activate a timed one-time password (TOTP) device
        • pingone-mfa-voice-activation.html – A sample template that prompts the user to activate a voice MFA device
        • pingone-mfa-voice-pairing.html – A sample template that prompts the user to enter a phone number to use for MFA
    • deploy – contains the Java libraries
      • pf-pingone-mfa-adapter-<version>.jar – JAR file that contains the PingOne MFA IdP Adapter
    • lib/pf-authn-api-sdk-<version>.jar – a JAR file that contains the PingFederate Authentication API SDK