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

Microsoft.Identity.Client.ApiConfig.Parameters.AcquireTokenCommonParameters

public List<string> AdditionalCacheParameters { get; set; }

public ApiIds ApiId { get; set; }

public Func<string, SafeHandle, string, CancellationToken, Task<string>> AttestationTokenProvider { get; set; }

Optional delegate for obtaining attestation JWT for Credential Guard keys. Set by the KeyAttestation package via .WithAttestationSupport(). Returns null for non-attested flows.

public AuthorityInfo AuthorityOverride { get; set; }

public SortedList<string, Func<CancellationToken, Task<string>>> CacheKeyComponents { get; }

public string Claims { get; set; }

public string ClientAssertionFmiPath { get; }

public Guid CorrelationId { get; set; }

public string ExtraClientAssertionClaims { get; }

public IDictionary<string, string> ExtraHttpHeaders { get; set; }

public IDictionary<string, string> ExtraQueryParameters { get; set; }

public string FmiPathSuffix { get; }

public bool IsMtlsPopRequested { get; set; }

public IEnumerable<string> Scopes { get; set; }

public bool UseCorrelationIdFromUser { get; set; }

public Guid UserProvidedCorrelationId { get; set; }