Functional customization
  • 23 Oct 2024
  • 3 Minutes to read
  • Dark
    Light
  • PDF

Functional customization

  • Dark
    Light
  • PDF

Article summary

  • TransactionDataSigningAction: This element is used to configure Transaction Data Signing.

    • id: This is the identifier of the transaction data signing action. It must be unique and can be used when launching the application from the web browser. This attribute is mandatory.

    • name: This is the name of the transaction data signing action that will be displayed in the notifications list popup. For more information, see Notifications list popup.

      This element is used only if notifications are enabled in the application.

    • authenticationCryptoAppIndex: This is the index of the cryptographic application used for authentication that is needed to download the pending transaction list. This attribute is mandatory.

    • signatureCryptoAppIndex: This is the index of the cryptographic application used to sign the transaction. This attribute is mandatory if you are using standard Transaction Data Signing. It must be removed if you are using Secure Channel Transaction Data Signing.

    • displayPopup: Indicates whether the choice popup is displayed. This attribute is optional. The default value is false. If the SecureChannelAction option is defined, this popup will not be displayed even if the value is set to true.

    • generateResponseWithScoreForAuthentication: If this attribute is set to true, the Score-Based Authentication feature must be used to generate the response during the authentication process. This attribute is optional. The default value is false.

    • generateResponseWithScoreForValidation:If this attribute is set to true, the Score-Based Authentication feature must be used to generate the response during the validation process. This attribute is optional. The default value is false.

    • secureChannelTransaction:If this attribute is set to true, the transaction data signing action is done using the Secure Channel message format. This attribute is optional. The default value is false.

    To use the Secure Channel message format to perform transaction data signing, you must configure your server accordingly.

    For more information about the attributes of the TransactionDataSigningAction element, refer to the Mobile Authenticator Studio Product Guide.

  • TransactionDataSigningAction > TransactionList > URL: This is the URL from which to retrieve the transaction list.

Masks for the transaction list URL lists the masks for the action output data URL.

Masks for the transaction list URL

Mask

Value

%_SerialNumber_%

This is the serial number. This mask is mandatory if the user identifier is not used.

%_SequenceNumber_%

This is the sequence number used during multi-device activation. This mask is optional.

%_RegistrationIdentifier_%

This is the identifier provided by the user via the online activation screen of the Mobile Authenticator Studio application.

%_UserIdentifier_%

This is the user identifier. This mask is mandatory if the serial number is not used.

%_OTP_%

This is the generated response. This mask is mandatory.

%_Version_%

This is the Mobile Authenticator Studio version. This mask is optional.

%_DeviceIdentifier_%

This is the unique identifier of the device, 64 hexadecimal characters. This mask is optional.

%_RootingStatus_%

This is the status indicating if the device is rooted. Possible values are true or false.

  • TransactionDataSigningAction > TransactionValidation: This element defines how transactions are validated.

  • TransactionDataSigningAction > TransactionValidation > URL: This is the URL used to validate the transaction.

  • TransactionDataSigningAction > TransactionValidation > OutputData: For more information about this, see Graphical customization.

If the Secure Channel Transaction Data Signing action is started by a notification, the displayed attribute can be set to true. In this case, TransactionValidation and TransactionRejection must be empty, and internalValidation must be set to false.

Masks for the transaction validation URL lists the masks for the action output data URL.

Masks for the transaction validation URL

Mask

Value

%_SerialNumber_%

This is the serial number. This mask is mandatory if the user identifier is not used.

%_SequenceNumber_%

This is the sequence number used during multi-device activation. This mask is optional.

%_RegistrationIdentifier_%

This is the identifier provided by the user via the online activation screen of the Mobile Authenticator Studio application.

%_UserIdentifier_%

This is the user identifier. This mask is mandatory if the serial number is not used.

%_OTP_%

This is the generated response. This mask is mandatory.

%_TransactionIdentifier_%

This is the identifier for the transaction. This mask is mandatory.

%_Version_%

This is the Mobile Authenticator Studio version. This mask is optional.

%_DeviceIdentifier_%

This is the unique identifier of the device, 64 hexadecimal characters. This mask is optional.

%_RootingStatus_%

This is the status indicating if the device is rooted. Possible values are true or false.

  • TransactionDataSigningAction > TransactionRejection: This element defines how transactions rejected.

  • TransactionDataSigningAction > TransactionRejection > URL: This is the URL used to reject the transaction.

Masks for the transaction rejection URL lists the masks for the transaction rejection URL.

Masks for the transaction rejection URL

Mask

Value

%_SerialNumber_%

This is the serial number. This mask is mandatory.

%_TransactionIdentifier_%

This is the identifier for the transaction. This mask is mandatory.


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