ManagedIdentityApplication Clase

Definición

Clase que se usará para las aplicaciones de identidad administrada (en recursos de Azure como App Services, Virtual Machines, Azure Arc, Service Fabric y 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
Herencia
ManagedIdentityApplication
Implementaciones

Comentarios

La identidad administrada se puede habilitar en Azure recursos como una identidad administrada asignada por el sistema o una identidad administrada asignada por el usuario.

Métodos

Nombre Description
AcquireTokenForManagedIdentity(String)

Adquiere el token de una identidad administrada configurada en Azure recurso. Consulte https://aka.ms/msal-net-managed-identity.

GetManagedIdentityCapabilitiesAsync(CancellationToken)

Detecta el origen de la identidad administrada disponible en el host y el enlace mTLS más seguro que puede generar el host. Resulta útil para las cadenas de credenciales (por ejemplo DefaultAzureCredential, ) para decidir si la identidad administrada está disponible y qué intensidad de enlace esperar.

GetManagedIdentitySource()
Obsoletos.

Detecta y devuelve el origen de identidad administrada disponible en el entorno.

Se aplica a