Adding device profiling to a web application - PingFederate

ID DataWeb Integration Kit

bundle
pingfederate-iddataweb-ik
ft:publication_title
ID DataWeb Integration Kit
Product_Version_ce
category
Administrator
Audience
ContentType
English
IDDataWeb
Integration
Language
Product
Productdocumentation
integrationdocx
pingfederate
ContentType_ce
Integration
Product documentation

If you have a web application that uses the PingFederate authentication API and cannot accommodate HTTP cookies, modify your web application to run the device profiling script.

For more information about the authentication API, see Authentication API in the PingFederate documentation.

  1. Add the following code to the sign-on page.
    <script type="text/javascript"
    src="<device profiling URL>"></script>

    For each sign-on event, insert the device profiling URL from PingFederate.

  2. Configure your application to complete the following actions in sequence:
    1. Get the device profiling URL from PingFederate. This is an attribute of the DEVICE_PROFILE_REQUIRED state.
    2. Run the device profiling script by including it in the page.
    3. POST continueAuthentication to the authentication API.
  3. When you complete the steps in Configuring an adapter instance, set the Device profiling method to Captured by this adapter.