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);
}
}