ManagedIdentityApplication Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klasse, die für verwaltete Identitätsanwendungen verwendet werden soll (auf Azure Ressourcen wie App Services, Virtual Machines, Azure Arc, Service Fabric und 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
- Vererbung
- Implementiert
Hinweise
Verwaltete Identität kann für Azure Ressourcen als vom System zugewiesene verwaltete Identität oder eine vom Benutzer zugewiesene verwaltete Identität aktiviert werden.
Methoden
| Name | Beschreibung |
|---|---|
| AcquireTokenForManagedIdentity(String) |
Erwirbt token für eine verwaltete Identität, die für Azure Ressource konfiguriert ist. Siehe https://aka.ms/msal-net-managed-identity. |
| GetManagedIdentityCapabilitiesAsync(CancellationToken) |
Erkennt die verwaltete Identitätsquelle, die auf dem Host verfügbar ist, und die stärkste mTLS-Bindung, die der Host erzeugen kann. Nützlich für Anmeldeinformationsketten (z |
| GetManagedIdentityCapabilitiesAsync(ManagedIdentityCapabilitiesOptions, CancellationToken) |
Erkennt die verwaltete Identitätsquelle, die auf dem Host verfügbar ist, und die stärkste mTLS-Bindung, die der Host erstellen kann, mithilfe der bereitgestellten Ermittlungsoptionen. |
| GetManagedIdentitySource() |
Veraltet.
Erkennt und gibt die verwaltete Identitätsquelle zurück, die in der Umgebung verfügbar ist. |