UNPKG

freerasp-react-native

Version:

React Native plugin for improving app security and threat monitoring on Android and iOS mobile devices.

30 lines 1.07 kB
import { Platform } from 'react-native'; import { FreeraspReactNative } from '../nativeModules'; export const talsecStart = async options => { return FreeraspReactNative.talsecStart(options); }; export const addToWhitelist = async packageName => { if (Platform.OS === 'ios') { return Promise.reject('Malware detection not available on iOS'); } return FreeraspReactNative.addToWhitelist(packageName); }; export const blockScreenCapture = enable => { return FreeraspReactNative.blockScreenCapture(enable); }; export const isScreenCaptureBlocked = () => { return FreeraspReactNative.isScreenCaptureBlocked(); }; export const storeExternalId = data => { return FreeraspReactNative.storeExternalId(data); }; export const getAppIcon = packageName => { if (Platform.OS === 'ios') { return Promise.reject('App icon retrieval for Malware detection not available on iOS'); } return FreeraspReactNative.getAppIcon(packageName); }; export const onInvalidCallback = () => { FreeraspReactNative.onInvalidCallback(); }; //# sourceMappingURL=native.js.map