Permissions: Difference between revisions
| Jeff nouse (talk | contribs) | |||
| Line 32: | Line 32: | ||
| |- | |- | ||
| | android.permission.CLOUDPOS_PIN_UPDATE_USER_KEY || update the session(user) key of MasterKey/SessionKey schema | | android.permission.CLOUDPOS_PIN_UPDATE_USER_KEY || update the session(user) key of MasterKey/SessionKey schema | ||
| |- | |||
| | android.permission.CLOUDPOS_SIGNATURE|| access the signature board | |||
| |- | |||
| | android.permission.CLOUDPOS_SAFE_MODULE|| access HSM | |||
| |- | |||
| | android.permission.SYSTEM_ALERT_WINDOW|| uses when printing html | |||
| |} | |} | ||
Revision as of 05:54, 6 November 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 | 
| android.permission.CLOUDPOS_SIGNATURE | access the signature board | 
| android.permission.CLOUDPOS_SAFE_MODULE | access HSM | 
| android.permission.SYSTEM_ALERT_WINDOW | uses when printing html | 
