Sprache

ITokenAcquirer Schnittstelle

Definition

Schnittstelle für den Tokenakquisitionsdienst (z. B. Kapselung MSAL.NET).

public interface ITokenAcquirer
type ITokenAcquirer = interface
Public Interface ITokenAcquirer

Methoden

Name Beschreibung
GetTokenForAppAsync(String, AcquireTokenOptions, CancellationToken)

Erwirbt ein Authentifizierungsergebnis von der in der App konfigurierten Autorität für den vertraulichen Client (nicht im Auftrag eines Benutzers) mithilfe des Clientanmeldeinformationsflusses. Siehe https://aka.ms/msal-net-client-credentials.

GetTokenForUserAsync(IEnumerable<String>, AcquireTokenOptions, ClaimsPrincipal, CancellationToken)

Wird in der Regel von einem ASP.NET Core Web-App- oder Web-API-Controller verwendet. Diese Methode ruft ein Zugriffstoken für eine downstream-API im Auftrag des Benutzerkontos ab, für das die Ansprüche im aktuellen Benutzer bereitgestellt werden.

Erweiterungsmethoden

Name Beschreibung
GetFicTokenAsync(ITokenAcquirer, AcquireTokenOptions, String, String, CancellationToken)

Wird verwendet, um eine Client assertion für ein Token auszutauschen.

Gilt für: