Third-Party Push Notifications

If you prefer to handle push messages for TruValidate Multifactor Authentication Platform within your own infrastructure (third-party push notifications), the structure is in place to do so. There is very little difference in implementation from the TruValidate Multifactor Authentication Platform managing notifications to managing them within your infrastructure. The differences are as follows:

Capturing Push Packages and Device IDs

A push package contains communication data. Device IDs are a list of Device identifier values for linked devices. These devices are able to react to that communication. Not all devices are eligable to react to a communication. For example, a rooted device is not permitted to respond to an Authorization Request if that request’s Authorization Policy has Device Integrity enable. If a Device attempts to react to a push package for which it is not eligible, an error will occur.

Both the push package and Device IDs are returned in TruValidate Multifactor Authentication API events:

Authorization Request Created

When an Authorization Request is created, linked devices must be informed of its existence to automatically prompt the User to respond to the request. The push package is in the response from the authorization request. Here are the documentation pages associated with creating an authorization request:

Processing Push Packages in Linked Devices

Once a push package has been captured, it will need to be sent to a linked Device whose ID is included in the list of Device IDs provided with the push package. Once the message is received by a mobile app on that device, tha app must pass the push package to the Authenticator SDK. Documentation for the process can be found here:

User Contributed

TransUnion links to user contributed code as a resource to its community. TransUnion does not in any way guarantee or warrant the quality and security of these code bases. User contributed code is supported by the creators. If you do find a link from the site to user contributed code that is malicious or inappropriate in any way, please report that link to TransUnion immediately and we will investigate the claim. Submit any issue to TransUnion support at https://transunion.com/support. ×