Microsoft.Identity.Client.ManagedIdentity.V2.IMtlsCertificateCache
interface IMtlsCertificateCache
Abstraction over the in-memory + persisted cache for IMDSv2 mTLS binding certificates.
namespace Microsoft.Identity.Client.ManagedIdentity.V2
{
internal interface IMtlsCertificateCache
{
Task<MtlsBindingInfo> GetOrCreateAsync(string cacheKey, Func<Task<MtlsBindingInfo>> factory, CancellationToken cancellationToken, ILoggerAdapter logger);
}
}