You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update MSAL libraries and use new MSALRuntime-based broker implementation (#1191)
Use the new Windows broker which is based on the MSALRuntime; an export
wrapper around a native, cross-platform MSAL library.
In this new set up, we drop the `.Desktop` package in favour of the
`.Broker` package that also means we drop the WebView2Loader.dll, which
we didn't make use of anyway. There are a few new binaries to be
distributed in the new model, including a P/Invoke layer, IdentityModel
abstractions library, and the native `msalruntime_x86.dll`.
Note that GCM still only support x86 on Windows, and only supports
broker use on Windows. For this reason we don't bother adding the broker
package on non-.NET Framework builds to keep the sizes on Mac/Linux to a
minimum.
Also update the MSAL extensions library whilst we are here to pick up
various bug fixes, and drop workarounds that are no longer required for
this new broker implementation!
0 commit comments