The Digipass SDK contains functions to activate the Digipass license, generate one-time passwords and e-signatures (with and without protection from man-in-the-middleClosed Man-in-the-middle-attack. attacks), establish a Secure Channel between the Digipass authenticator and a server, and enable user-password management.

The Digipass SDKsupports the following platforms:

Supported platforms
Mobile Security Suite versions Supported platforms
Java C Swift 5.0 Xcode 15
Minimum Android 6, API 23 and higher      
Target Android 14, API 34      
iOS 13 and higher, CPU that supports arm64  
macOS  

As of OneSpan Mobile Security Suite 4.20.0, the integration of the Digipass SDK has changed for Android and iOS. For instructions on how to integrate the SDK, see Integrate the Digipass SDK.