<PackageReference Include="Microsoft.Identity.Client" Version="4.84.1-preview" />

Microsoft.Identity.Client.ManagedIdentity.V2.InMemoryCertificateCache

Certificate + endpoint + clientId cache stored in process memory.

public void Clear(ILoggerAdapter logger = null)

public void Dispose()

public bool Remove(string cacheKey, ILoggerAdapter logger = null)

public void Set(string cacheKey, ref CertificateCacheValue value, ILoggerAdapter logger = null)

public bool TryGet(string cacheKey, out CertificateCacheValue value, ILoggerAdapter logger = null)