<PackageReference Include="Microsoft.Identity.Client" Version="4.84.2-preview3-mtls-pop-host-check" />

Microsoft.Identity.Client.ApiConfig.Parameters.AcquireTokenForManagedIdentityParameters

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

Optional delegate for obtaining attestation JWT for Credential Guard keys. Set by the KeyAttestation package via .WithAttestationSupport(). Signature: (endpoint, keyHandle, clientId, keyId, logger, cancellationToken) → JWT or null.

public string Claims { get; set; }

public string ClientClaims { get; set; }

Client-originated claims to be sent to the identity endpoint. Unlike Claims (server-issued), these are cached and keyed on the claims value.

public bool ForceRefresh { get; set; }

public bool IsMtlsPopRequested { get; set; }

public string Resource { get; set; }

public string RevokedTokenHash { get; set; }

public void LogParameters(ILoggerAdapter logger)