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

Microsoft.Identity.Client.ManagedIdentity.V2.ImdsV2ManagedIdentitySource

namespace Microsoft.Identity.Client.ManagedIdentity.V2 { internal class ImdsV2ManagedIdentitySource : AbstractManagedIdentity { public const string ApiVersionQueryParam = "cred-api-version"; public const string ImdsV2ApiVersion = "2.0"; public const string CsrMetadataPath = "/metadata/identity/getplatformmetadata"; public const string CertificateRequestPath = "/metadata/identity/issuecredential"; public const string AcquireEntraTokenPath = "/oauth2/v2.0/token"; public static Task<CsrMetadata> GetCsrMetadataAsync(RequestContext requestContext); public static AbstractManagedIdentity Create(RequestContext requestContext); } }