<PackageReference Include="Microsoft.Identity.Client" Version="4.84.2-preview3-mtls-pop-host-check" />

Microsoft.Identity.Client.ManagedIdentity.V2.InMemoryCertificateCache

Certificate + endpoint + clientId cache stored in process memory.
namespace Microsoft.Identity.Client.ManagedIdentity.V2 { internal sealed class InMemoryCertificateCache : ICertificateCache, IDisposable { public bool TryGet(string cacheKey, out CertificateCacheValue value, ILoggerAdapter logger = null); public void Set(string cacheKey, ref CertificateCacheValue value, ILoggerAdapter logger = null); public bool Remove(string cacheKey, ILoggerAdapter logger = null); public void Clear(ILoggerAdapter logger = null); public void Dispose(); public InMemoryCertificateCache(); } }