Microsoft.Identity.Client.ManagedIdentity.V2.CertificateCacheEntry
In-memory entry owned by the cache. Disposing the entry disposes the certificate it owns.
Represents the minimum remaining lifetime for an operation or resource.
certificate owned by this entry.
clientId associated with this certificate.
endpoint associated with this certificate.
Whether this entry has been disposed.
notAfterUtc of the certificate.
public CertificateCacheEntry(X509Certificate2 certificate, DateTimeOffset notAfterUtc, string endpoint, string clientId)
certificate+endpoint+clientId cache entry.
dispose the entry and its certificate.
is expired at the specified time.