<PackageReference Include="Microsoft.Identity.Client" Version="4.82.0" />

Microsoft.Identity.Client.ManagedIdentity.ManagedIdentityRequest

namespace Microsoft.Identity.Client.ManagedIdentity { internal class ManagedIdentityRequest { public HttpMethod Method { get; } public IDictionary<string, string> Headers { get; } public IDictionary<string, string> BodyParameters { get; } public IDictionary<string, string> QueryParameters { get; } public RequestType RequestType { get; set; } public X509Certificate2 MtlsCertificate { get; set; } public ManagedIdentityRequest(HttpMethod method, Uri endpoint, RequestType requestType = RequestType.ManagedIdentityDefault, X509Certificate2 mtlsCertificate = null); public Uri ComputeUri(); } }