<PackageReference Include="Microsoft.Identity.Client" Version="4.84.2-preview4-GetManagedIdentityCapabilitiesAsync" />

Microsoft.Identity.Client.ManagedIdentity.V2.ICertificateCache

interface ICertificateCache
Process-local cache for an mTLS certificate and its endpoint. Expiration is based solely on certificate.NotAfter.
namespace Microsoft.Identity.Client.ManagedIdentity.V2 { internal interface ICertificateCache { bool TryGet(string cacheKey, out CertificateCacheValue value, ILoggerAdapter logger = null); void Set(string cacheKey, CertificateCacheValue value, ILoggerAdapter logger = null); bool Remove(string cacheKey, ILoggerAdapter logger = null); void Clear(ILoggerAdapter logger = null); } }