Permissions
To get access of different devices in terminal, the application must apply the related permission of the device. The permission list:
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
|