Integrate activation data input from an image
  • 19 Oct 2024
  • 1 Minute to read
  • Dark
    Light

Integrate activation data input from an image

  • Dark
    Light

Article summary

Mobile Authenticator Studio can retrieve data for the activation process by scanning images.

To activate Mobile Authenticator Studio with a QR code or Cronto image, the image content must be based on the following format:

<QRCode>
  <SN>SERIAL_NUMBER_VALUE</SN>
  <AC>ACTIVATION_CODE_VALUE </AC>
  <ERC>EVENT_REACTIVATION_COUNTER_VALUE </ERC>
  <USERID>USER_IDENTIFIER_VALUE</USERID>
  <CHALLENGE>CHALLENGE_VALUE</CHALLENGE>
</QRCode>

The content of the QR code or Cronto image can be generated by the Secure Messaging SDK Server 4.3.2 or later by calling the activation message body generation functionality in version 1.

Java

publicstatic String generateActivationMessageBodyV1(String serialNumber, String activationCode, String erc, String userIdentifier, String challenge) throws MessageSDKException

.NET

publicstatic String GenerateActivationMessageBodyV1(String serialNumber, String activationCode, String erc, String userIdentifier, String challenge)

Activation QR code content generation parameters

Parameter name

Description

serialNumber (SN)

Required. The serial number of the authenticator to activate.

Format: Alphanumeric string of 10 characters

activationCode (AC)

Required. The authenticator activation code.

Format: Decimal character string. Length depends on the authenticator static vector, either 20, 21, 40, or 41 characters.

erc (ERC)

Optional. The authenticator event reactivation counter, which must be used if the authenticator is reactivated. It is generated by OneSpan Authentication Server Framework.

Format: Decimal character string, up to 91 characters

userIdentifier (USERID)

Optional. The extra user identifier that can be associated with the authenticator.

Format: Alphanumeric string, limited to 40 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