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

Azure.Identity.ManagedIdentityCredentialOptions

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

Disables mTLS proof-of-possession token acquisition for ManagedIdentityCredential. When set to true, the credential requests bearer tokens even if proof-of-possession was requested by the caller and runtime prerequisites for mTLS proof-of-possession are available.

public ManagedIdentityCredentialOptions(ManagedIdentityId managedIdentityId = null)

Creates an instance of ManagedIdentityCredentialOptions.