Peter

Results 29 issues of Peter

Related to cache improvements #3532. **General problem statement** Currently if user does not specify caching mechanism, MSAL's default cache is in-memory without eviction. If in-memory cache with eviction is desired,...

**Which version of MSAL.NET are you using?** Latest **Problem** [`Serialize`](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/a2e46b12008f5244e4c4d5e21ff303292757ac24/src/client/Microsoft.Identity.Client/Cache/AdalCacheOperations.cs#L18) and [`Deserialize`](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/a2e46b12008f5244e4c4d5e21ff303292757ac24/src/client/Microsoft.Identity.Client/Cache/AdalCacheOperations.cs#L41) methods in `AdalCacheOperations` create a lot of LOH allocations. **Context** `AdalCacheOperations` are used to serialize refresh tokens and...

bug
P2
cache
performance
workaround exists
good first issue

**Goal** What is the developer experience and how should MSAL.NET behave when mobile broker is not installed but is required by conditional access policies, for example, in Mobile App Management...

Investigate
scenario:Mobile-iOS
scenario:Mobile-Android
broker

At least from MSAL 4.38.0 and later. Issue UWP app (1-Basic\active-directory-Xamarin-native-v2.sln) after SignIn -> SignOut -> SignIn (Again) it hangs there.

bug
external

**Overview:** Before 4.46.2 there were different HTTP client factory implementations in .NET Fx and .NET Core. Based on data .NET Core was more resilient (threw less errors). In 4.46.2, .NET...

enhancement
Feature Request

For #3682 **Changes proposed in this request** - Add net6 target. - Update error messages. - Update tests. Current behavior: see issue. New behavior; | **App targets** | **MSAL target...

For #3682 **Changes proposed in this request** - Add net6 and net6-winX target. - Update to error messages and tests is the same as in #3694 Current behavior: see issue....

**Goal:** Find a solution for how to add net6 target to allow the use of System.Text.Json and IL trimming. **Problem:** - Current net6-winX apps reference net5-winX MSAL, which provides old...

enhancement
Feature Request
.NET6

Currently System.Text.Json is used only on base net6 target. Other targets use Newtonsoft JSON.NET. To do - use STJ in Net6-maui targets (the changes should be similar to what was...

Feature Request
.NET6
MAUI

- [x] Update BenchmarkDotNet to 0.13.2. - [x] Hide Type, UnrollFactor columns as described [here](https://github.com/dotnet/BenchmarkDotNet/blob/master/docs/_changelog/header/v0.13.2.md#hiding-columns). - [x] [Update Nuget](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/2510b5b7678e0da1d20e2eb6acce4fc06100c42c/build/pipeline-perf-tests-automation.yaml#L25) to version 6. - [ ] Update the perf project to...

internal