microsoft-authentication-library-common-for-android icon indicating copy to clipboard operation
microsoft-authentication-library-common-for-android copied to clipboard

Adding negotiate challenge support to WebViews

Open dcale opened this issue 6 years ago • 2 comments

There is a hidden feature in Android WebViews that can enable them to handle Negotiate challenges (see https://chromium.googlesource.com/chromium/src/+/master/docs/webview_policies.md).

This pull request aims at enabling exactly that. The negotiate challenge support is especially helpful for federated logins leveraging spnego authentication. This would enable intranet SSO for all MS Apps using the library (hopefull the entire Native Office Android Apps). By default the features will remain disabled (thus not changing current behaviour), only if an Administrator populates the added managed configurations, the feature is enabled.

These configurations are also available in the native MS Edge application.

dcale avatar Jun 07 '19 10:06 dcale

CLA assistant check
All CLA requirements met.

msftclas avatar Jun 07 '19 10:06 msftclas

Adding @shoatman as a reviewer

@dcale Because this change would expose dependents of common to remote/managed configurations I suspect this is going to require extra review relative to threat modeling and functionality across apps integrated with ADAL already

iambmelt avatar Sep 18 '19 00:09 iambmelt