Fingerprint Profiler node
The Fingerprint Profiler node injects the client-side Javascript code required for the fingerprinting process.
Compatibility
Product | Compatible? |
---|---|
ForgeRock Identity Cloud |
Yes |
ForgeRock Access Management (self-managed) |
Yes |
ForgeRock Identity Platform (self-managed) |
Yes |
Dependencies
This node uses the externally hosted JavaScript code defined in the ScriptURL Pattern configuration property.
Configuration
Property | Usage |
---|---|
Public API Key |
Public API key for the Fingerprint application. |
Script URL Pattern |
URL path to a hosted JavaScript when using a custom domain. The default URL pattern is https://fpjscdn.net/v3. |
Endpoint (optional) |
URL path to the endpoint address when using a custom domain. This is an optional property. |
Fingerprint Region |
The Fingerprint region in which the Fingerprint application is set up. To use
the US or the default region, specify |
Shared State VisitorID |
Name of the shared state variable to store the device fingerprint. When ZTM is enabled, set the same value in the Fingerprint Response node. |
Zero Trust Mode |
You can enable ZTM if your application is set up in ZTM, and the Fingerprint Response node is configured to deliver the fingerprint. |
Outputs
Variable | Description |
---|---|
deviceRequestId |
Transaction ID for the unique fingerprint request from Fingerprint server. If ZTM is enabled, this attribute is used by the Fingerprint Response node to retrieve device fingerprint. |
deviceFingerPrint |
Unique figerprint of the browser. This property name is configurable in the Shared State VisitorID setting. |
deviceConfidenceScore |
Confidence level for the retrieved fingerprint. |
If your application is using ZTM, only deviceRequestId is returned to shared state. |
If an error occurs, error messages with the keys [Marketplace]Exception and [Marketplace]StackTrace are output to the shared state.
Outcomes
Success
-
The profiler node successfully completed.
Error
-
There was a problem with the node. Check all the settings and the error messages in shared state.