Device Security

Stable version 1.0.0 (Compatible with OutSystems 11)
Published on 22 January 2020 by 
0.0
 (0 ratings)

Device Security

Details
Mobile extension to validate if a device is easily compromised. It validates, on initialization, that the device is not rooted (Android) or jailbroken (iOS). It also validates that a screen lock mechanism is set, a pattern, a pin, or a password. If the device is not secure a message is shown to the user and the app exits without showing any information to the user. Clone of the Secure device plugin with additional security checks.
Read more

The plugin validates, when it initializes, that the device is not compromised, i.e. it is not rooted (Android) or jailbroken (iOS). It also validates that a pin, pattern, or passcode is set to lock the device. If the device is not secured according to this criteria a message is shown to the user and the app exits without showing any information.

How to use it

Simply add a reference to the plugin and use the InitDeviceCompile action in the OnApplicationReady event. This ensures that the plugin will be included in the native build.

Additional Security Checks

Additional security parameters are checked for Mobile devices:

1. Root Application, Root Cloaking and Dangerous Application Package Checks

2. Paths that should not be writable

3. Super User Path checks 

What’s new (1.0.0)
Reviews (0)