Depending on your adapter configuration, you might need to take additional steps to use the Authentication Widget.
Table of Contents
- PingOne Risk Management Integration Kit 1.0 or later
- Copy the
fingerprint2-2.1.4.min.js
file from the integration.zip
file to a location that your application can access. - Add the following to your application's sign-on page. Adjust the path to the script file.
<script type="text/javascript" src="fingerprint2-2.1.4.min.js"></script>
If the Device Profiling Method
setting in your adapter configuration is set to Captured by a previous adapter
:
- Copy the
pingone-risk-management-profiling.js
andpingone-risk-management-embedded.js
files from the integration.zip
file to a location that your application can access. - Add the following to the sign-on page. Adjust the path to the script files.
<script type="text/javascript" src="pingone-risk-management-profiling.js"></script>
<script type="text/javascript" src="pingone-risk-management-embedded.js"></script>
If the Device Profiling Method
setting in your adapter configuration is set to Captured by this adapter
:
- Copy the
pingone-risk-management-profiling.js
file from the integration.zip
file to a location that your application can access. - Where your web application initializes
PfAuthnWidget
, adjust the path (deviceProfileScript
) to the script file.
var authnWidget = new PfAuthnWidget('https://localhost:9031', { divId: 'authnwidget', deviceProfileScript: './pingone-risk-management-profiling.js' });
authnWidget.init();
- ID DataWeb Integration Kit 1.1 or later
If the Device Profiling Method
setting in your adapter configuration is set to Captured by a previous adapter
:
- Copy the
id_dataweb_device_profiling.js
file from the integration.zip
file to a location that your application can access. - Add the following to the sign-on page. Adjust the path to the script file.
<script type="text/javascript" src="id_dataweb_device_profiling.js"></script>
If the Device Profiling Method
setting in your adapter configuration is set to Captured by this adapter
, no extra steps are needed.
- ThreatMetrix Integration Kit 1.1 or later
If the Device Profiling
setting in your adapter configuration is set to Use existing ThreatMetrix session ID
and Device Profiling Script Source
is set to ThreatMetrix SDK
:
- Copy the
tmx_sdk_profiling.js
file from the integration.zip
file to a location that your application can access. - Add the following to the sign-on page. Adjust the path and file name of the script file.
<script type="text/javascript" src="tmx_sdk_profiling.js"></script>
<script type="text/javascript">pinghelper.run("<deviceProfilingDomain>", "<orgId>");</script>
If the Device Profiling
setting in your adapter configuration is set to Use existing ThreatMetrix session ID
and Device Profiling Script Source
is set to ThreatMetrix Web
:
- Copy the
tmx_web_profiling.js
file from the integration.zip
file to a location that your application can access. - Add the following to the sign-on page. Adjust the path and file name of the script file.
<script type="text/javascript" src="tmx_web_profiling.js"></script>
If the Device Profiling
setting in your adapter configuration is set to Create new device profile
and Device Profiling Script Source
is set to ThreatMetrix SDK
:
- Copy the
tmx_sdk_profiling.js
file from the integration.zip
file to a location that your application can access. - Where your web application initializes
PfAuthnWidget
, adjust the path (deviceProfileScript
) to the script file.
var authnWidget = new PfAuthnWidget('https://localhost:9031', { divId: 'authnwidget', deviceProfileScript: './tmx_sdk_profiling.js' });
authnWidget.init();
If the Device Profiling
setting in your adapter configuration is set to Create new device profile
and Device Profiling Script Source
is set to ThreatMetrix Web
, no extra steps are needed.