Skip to content

Experimental Features

Bogdan Gavril edited this page Mar 1, 2021 · 4 revisions

API promise

MSAL is strict about semantic versioning and will not introduce breaking changes without incrementing the major version.

Experimental APIs

Some of the new APIs exposed by MSALs are marked as Experimental. These APIs may change without fulfilling the promise above. As such, it is not recommended to use these APIs in production, but you are encouraged to try them out, provide feedback etc.

Starting with MSAL 4.8, developers need to add a flag to be able to use experimental features, otherwise an exception will be thrown.

 var pca = PublicClientApplicationBuilder
                .Create(clientId)
                .WithExperimentalFeatues()
                .Build();

Getting started with MSAL.NET

Acquiring tokens

Web Apps / Web APIs / daemon apps

Desktop/Mobile apps

Advanced topics

FAQ

Other resources

Clone this wiki locally