UNPKG

cordova-plugin-safeguard

Version:

Cordova plugin for security checks and device integrity verification

38 lines (28 loc) 1.35 kB
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;