Permissions

From wizarPOS

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