<PackageReference Include="Azure.Core" Version="1.63.0" />

Azure.Identity.ManagedIdentityCredentialOptions

Options used to configure the ManagedIdentityCredential.
public bool EnableMtlsProofOfPossession { get; set; }

Enables mTLS proof-of-possession token acquisition for ManagedIdentityCredential. The default is true. Set to false to request bearer tokens even when proof-of-possession was requested by the caller and the runtime prerequisites for mTLS proof-of-possession are available.

public ManagedIdentityCredentialOptions(ManagedIdentityId managedIdentityId = null)

Creates an instance of ManagedIdentityCredentialOptions.