Overview of App Shielding
OneSpan Mobile Application Shielding is a security technology that integrates directly into applications to provide proactive security against a wide range of attacks, such as tampering, debugging, code injection, code modification, and data theft.
It performs a number of security checks and protects applications against attacks during runtime and contains multiple security features to counter threats found in the ecosystem of the operating system.
This guide describes how to integrate Mobile Application Shielding into any application.
It provides information about:
- Functions of Mobile Application Shielding, with parameter and method descriptions
- Integration steps
Contents of the package
The App Shielding package contains these directories:
Android | iOS |
---|---|
App Shielding Dynamic Conf. Demo This directory contains a demo server that exposes demonstration files. It can be set up to explore the Updatable Configuration feature. Bin This directory contains the relevant SDK needed for integration. The SDK is provided as an AAR for ease of use with Gradle. Customer Portal This directory contains REST web services documentation that can be used to access the Customer Portal. Documentation This directory contains all relevant technical documentation for the App Shielding integration. Integration Guide This document provides the reader with information on the product features, and instructions on how to integrate it. Release Notes Provides the reader with the latest changes to the product. Sample Contains an example integration of the Mobile Application Shielding features. The sample project is available in Java and Kotlin. |
App Shielding Dynamic Conf. Demo This directory contains a demo server that exposes demonstration files. It can be set up to explore the Updatable Configuration feature. Bin This directory contains the relevant SDK needed for integration. Customer Portal This directory contains REST web services documentation that can be used to access the Customer Portal. Integration Guide This document provides the reader with information on the product features, and instructions on how to integrate it. Release Notes Provides the reader with the latest changes to the product. Sample Contains an example integration of the Mobile Application Shielding features. The sample project is available in Objective-C and Swift. |
Supported architectures
App Shielding supports the following architectures on Android and iOS: