SSO – NTLM / Basic
Implementation Summary:

  • The recommended approach for implementing NTLM or basic SSO is through the AirWatch SDK.

  • The alternative approach is to use Application Wrapping.

Platform AppConfig Community AirWatch SDK AirWatch App Wrapping
iOS N / A Recommended Supported
Android N / A Recommended Supported

SDK (Recommended):

  • Integrate the AirWatch SDK into your application and configure a SDK profile with Integrated Authentication configured.

  • Use the SDK provided interfaces to handle the networking authentication challenges.

  • Requires coding and device entry in AirWatch system, no MDM required.

Wrapping (Supported):

  • Develop and compile your application.

  • Verify that the app is only using an approved MADP platform and coding techniques.

  • Run the compiled binary through the AirWatch App Wrapping engine.

  • Assign a wrapping profile to your application Integrated Authentication.

  • Requires neither coding nor MDM, only device entry in AirWatch system.

SSO – Certificates
Implementation Summary:

  • The recommended approach for implementing certificate authentication is through the AirWatch SDK.

  • The alternative is to use App Wrapping.

Platform AppConfig Community AirWatch SDK AirWatch App Wrapping
iOS N / A Recommended Supported
Android Supported Recommended N / A
  • Integrate the AirWatch SDK into your application and configure an SDK profile with Integrated Authentication configured for certificate authentication.

  • Use the SDK provided interfaces to handle the networking authentication challenges.

  • Requires some coding.

  • Configure a credentials payload in an Android for Work profile. This will send the certificate to the device’s managed keystore.

  • Code your app to read the value stored at the “ManagedAppCertAlias” key from RestrictionsManager. This value is your certificate alias.

  • Query the keychain using the alias you obtained for the ManagedAppCertAlias key from RestrictionsManager as the argument and retrieve the certificate to be used for authentication challenge.

  • Requires Android 5.0+ and Android for Work device.

  • Use this certificate to respond to any client certificate authentication challenges.

  • Requires neither coding nor MDM, only device entry in the AirWatch system.

  • Develop and compile your app.

  • Verify that the app is only using an approved MADP platform and coding techniques.

  • Run the compiled binary through the AirWatch App Wrapping engine.

  • Assign a wrapping profile to your app with Integrated Authentication configured for certificates.

+

Questions? Comments? Leave them for us here.