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

Microsoft.Identity.Client.BaseAbstractAcquireTokenParameterBuilder<T>

Base class for builders of token requests, which attempt to acquire a token based on the provided parameters.
namespace Microsoft.Identity.Client { public abstract class BaseAbstractAcquireTokenParameterBuilder<T> where T : BaseAbstractAcquireTokenParameterBuilder<T> { protected BaseAbstractAcquireTokenParameterBuilder(); public abstract Task<AuthenticationResult> ExecuteAsync(CancellationToken cancellationToken); public Task<AuthenticationResult> ExecuteAsync(); public T WithCorrelationId(Guid correlationId); public T WithExtraQueryParameters(Dictionary<string, string> extraQueryParameters); public T WithExtraQueryParameters(IDictionary<string, (string Value, bool IncludeInCacheKey)> extraQueryParameters); protected virtual void Validate(); } }