The SDK component you use dictates what features you can add to your applications.

For example, apps with basic MDM functionality, can use the Client SDK and omit importing the AWFramework or the AWNetworkLibrary. Whatever features used, your application must integrate the corresponding library.

SDK Component Available Features
Client SDK
  • Enrollment Status
  • User Info
  • Partial SDK Profile
  • Compromised / Root Detection
AWFramework
  • Authentication
  • Client-Side Single Sign On
  • Branding
  • Full SDK Profile Retrieval
  • Secure Storage
  • Encryption
  • Copy Restriction
AWNetworkLibrary
  • Application Tunneling
  • NTLM and Basic Authentication
  • Certificate Authentication