ManagedIdentityApplication Class

Definition

Class to be used for managed identity applications (on Azure resources like App Services, Virtual Machines, Azure Arc, Service Fabric and Cloud Shell).

public sealed class ManagedIdentityApplication : Microsoft.Identity.Client.ApplicationBase, Microsoft.Identity.Client.IManagedIdentityApplication
type ManagedIdentityApplication = class
    inherit ApplicationBase
    interface IManagedIdentityApplication
    interface IApplicationBase
Public NotInheritable Class ManagedIdentityApplication
Inherits ApplicationBase
Implements IManagedIdentityApplication
Inheritance
ManagedIdentityApplication
Implements

Remarks

Managed identity can be enabled on Azure resources as a system assigned managed identity or a user assigned managed identity.

Methods

Name Description
AcquireTokenForManagedIdentity(String)

Acquires token for a managed identity configured on Azure resource. See https://aka.ms/msal-net-managed-identity.

GetManagedIdentitySource()
Obsolete.

Detects and returns the managed identity source available on the environment.

GetManagedIdentitySourceAsync()

Applies to