Permissions: Difference between revisions

From wizarPOS
Line 1: Line 1:
== Permissions ==
== Permissions ==
  To get access of different devices in terminal, the application must apply the related permission of the device. The permission list:
To access different devices in the terminal, the application must declare the relevant permissions of the device. The permission list is as follows:
{| class="wikitable"
{| class="wikitable"
|-
|-

Revision as of 13:22, 14 March 2020

Permissions

To access different devices in the terminal, the application must declare the relevant permissions of the device. The permission list is as follows:

Permission Description
android.permission.CLOUDPOS_PRINTER access the printer
android.permission.CLOUDPOS_MSR access the mega stripe reader (MSR)
android.permission.CLOUDPOS_CONTACTLESS_CARD access the contactless card reader (RF card reader)
android.permission.CLOUDPOS_SMARTCARD access the smart card reader
android.permission.CLOUDPOS_SERIAL access the serial port (RS232)
android.permission.CLOUDPOS_LED access the LED device
android.permission.CLOUDPOS_CUSTOMER_DISPLAY access the second display device
android.permission.CLOUDPOS_CLONESCREEN access the HDMI device
android.permission.CLOUDPOS_MONEYBOX access the cash drawer
android.permission.CLOUDPOS_FINGERPRINT access the fingerprint device
android.permission.CLOUDPOS_PIN_GET_PIN_BLOCK retrieve the encrypted PIN block by PINPad
android.permission.CLOUDPOS_PIN_MAC calculate the MAC by the MAC key in PINPad
android.permission.CLOUDPOS_PIN_ENCRYPT_DATA encrypt data by the data key in PINPad
android.permission.CLOUDPOS_PIN_UPDATE_USER_KEY update the session(user) key of MasterKey/SessionKey schema