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

Microsoft.Identity.Client.ManagedIdentity.V2.CertificateCacheValue

Immutable snapshot of a cached certificate and its associated metadata.
public X509Certificate2 Certificate { get; }

The certificate (clone owned by the caller).

public string ClientId { get; }

The canonical client id to be posted to the mTLS token endpoint.

public string Endpoint { get; }

The base endpoint to use with this certificate.

public CertificateCacheValue(X509Certificate2 certificate, string endpoint, string clientId)