Microsoft.Identity.Client.BaseAbstractAcquireTokenParameterBuilder<T>
public abstract class BaseAbstractAcquireTokenParameterBuilder<T> where T : 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();
}
}