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
-
Integrate the ThreatMetrix SDK device profiling functionality into your mobile app.
ThreatMetrix provides SDKs for Android, iOS, OSX, Windows, and Java. You can find details in Introduction to ThreatMetrix SDK and FAQ (requires sign-on) in the ThreatMetrix documentation.
-
Configure your mobile app to communicate with PingFederate via the authentication API.
Learn more in Authentication API Support.
-
Configure your mobile app to provide the ThreatMetrix session ID when the authentication API reaches the
DEVICE_PROFILE_SESSION_ID_REQUIREDstate.Example:
submitDeviceProfileSessionId{ "sessionId":"8de77938-65bf-4578-9d1d-cd14a2f87042" } -
When you complete the steps in Configuring an adapter instance, set Device Profiling to Use existing ThreatMetrix session ID.