Azure.Identity.IMsalManagedIdentityInitializerOptions
interface IMsalManagedIdentityInitializerOptions
Implemented by TokenCredentialOptions-derived types that need to customize the
AcquireTokenForManagedIdentityParameterBuilder immediately before the token is acquired.
This is used, for example, by the Azure.Identity.Broker package to attach
WithAttestationSupport() (from the Microsoft.Identity.Client.KeyAttestation package)
without forcing Azure.Identity itself to take a dependency on that package.
namespace Azure.Identity
{
internal interface IMsalManagedIdentityInitializerOptions
{
Action<AcquireTokenForManagedIdentityParameterBuilder> BeforeTokenAcquisition { get; }
}
}