cordova-plugin-safeguard
Version:
Cordova plugin for security checks and device integrity verification
38 lines (28 loc) • 1.35 kB
JavaScript
var exec = require('cordova/exec');
var SecurityChecker = {
checkAll: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkAll', []);
},
checkRoot: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkRoot', []);
},
checkDeveloperOptions: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkDeveloperOptions', []);
},
checkMalware: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkMalware', []);
},
checkNetwork: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkNetwork', []);
},
checkScreenMirroring: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkScreenMirroring', []);
},
checkApplicationSpoofing: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkAppSpoofing', []);
},
checkKeyLogger: function(successCallback, errorCallback) {
exec(successCallback, errorCallback, 'Safeguard', 'checkKeyLogger', []);
}
};
module.exports = SecurityChecker;