

Run the quickstart to see how our Java sample works, or checkout this list of all MSAL sample repos. See the ADAL to MSAL migration guide for Android Sample Improved configuration and control of your PublicClientApplication using configuration file.Support for synchronous methods from worker threads.Enable Single Sign-On with different authorization agents.For more info see Accounts and tenant profiles Introduction of Single and Multi Account Public Client Applications.Supports enterprise scenarios including:.Microsoft authentication broker support.Microsoft identity platform (also known as the Azure Active Directory v2 Endpoint).MSAL Android is now generally available with MSAL 1.0!: AT caching logic change for scope intersection.WebView displays error when connectivity lost.WebView calls loadUrl multiple times over lifecycle.Incorrect id_token returned for B2C app with multiple policies.WebView zoom controls are now configurable.Added new Single Account Public Client Application API overloads.Introduces new AadAuthorityAudience enum to support new syntax for specifying cloud + audience.Android changes for SDK30, see the android developers notice.


The MSAL library for Android gives your app the ability to use the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft accounts in a converged experience using industry standard OAuth2 and OpenID Connect. Microsoft Authentication Library (MSAL) for Android Getting Started
