ThreatMetrix Integration Kit

Integrating device profiling - Mobile or native app (enhanced)

Instead of using the ThreatMetrix IdP Adapter to collect the device profile, you can capture the device profile using your mobile or native app.

Steps

  1. Integrate the ThreatMetrix SDK device profiling functionality into your mobile app.

    ThreatMetrix provides SDKs for Android, iOS, OSX, Windows, and Java. For details, see .threatmetrix.com/kb/index.htm//[Introduction to ThreatMetrix SDK and FAQ] in the ThreatMetrix documentation.

  2. Configure your mobile app to communicate with PingFederate via the authentication API.

    To get started, see Authentication API Support.

  3. Configure your mobile app to provide the ThreatMetrix session ID when the authentication API reaches the [.codeph]DEVICE_PROFILE_SESSION_ID_REQUIRED```` state.

    submitDeviceProfileSessionId{
        "sessionId":"8de77938-65bf-4578-9d1d-cd14a2f87042"
    }
  4. When you complete the steps in Configuring an adapter instance, set Device Profiling to Use existing ThreatMetrix session ID.