Integrate signing data fields
  • 23 Oct 2024
  • 1 Minute to read
  • Dark
    Light
  • PDF

Integrate signing data fields

  • Dark
    Light
  • PDF

Article summary

Mobile Authenticator Studio supports receiving data to sign from:

  • QR codes and Cronto images

  • The user interface

  • Dynamic run-time data

The following runtime data can be dynamically added to the data fields to sign.

Possible run-time data for data fields generation

Supported Runtime Data

Example

version

440 (for 4.4.0)

rootingStatus

0 (Not Rooted)

1 (Rooted)

serialNumberSuffix

1000000 (for VDS1000000)

sequenceNumber

2

To sign data fields formatted under a QR code, the QR code content must be based on the following format:

  1. <QRCode>

  2.   <DTF1>DATA_TO_SIGN_1</DTF1>

  3.   <DTF2>DATA_TO_SIGN_2</DTF2>

  4.   <DTF3>DATA_TO_SIGN_3</DTF3>

  5.   <DTF4>DATA_TO_SIGN_4</DTF4>

  6.   <DTF5>DATA_TO_SIGN_5</DTF5>

  7.   <DTF6>DATA_TO_SIGN_6</DTF6>

  8.   <DTF7>DATA_TO_SIGN_7</DTF7>

  9.   <DTF8>DATA_TO_SIGN_8</DTF8>

  10. </QRCode>

The content of the QR code can be generated by the Secure Messaging SDK 4.3.2 or later by calling the signature transaction message body generation functionality version 1:

Java

publicstatic String generateSignatureTransactionMessageBodyV1(String[] dataFields) throws MessageSDKException

.NET

publicstatic String GenerateSignatureTransactionMessageBodyV1(String[] dataFields)

Generate signature transaction message body version 1 parameters

Parameter name

Data type

Description

dataFields

String[]

The data fields array. Each data field must be an alphanumeric string from 0 to 16 characters.

The QR code can be generated by the Image Generator SDK 4.3.2 or later by calling the QR code generation API:

Java

publicstatic BWQRCodeResponse generateBWQRCode(int imageSize, String inputValue, int errorCorrectionLevel) throws ImageGeneratorException

.NET

publicstatic BWQRCodeResponse GenerateBWQRCode(int imageSize, String inputValue, int errorCorrectionLevel)


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, our interactive help assistant