Linguaggio

ITokenAcquirer Interfaccia

Definizione

Interfaccia per il servizio di acquisizione dei token (ad esempio incapsulando MSAL.NET).

public interface ITokenAcquirer
type ITokenAcquirer = interface
Public Interface ITokenAcquirer

Metodi

Nome Descrizione
GetTokenForAppAsync(String, AcquireTokenOptions, CancellationToken)

Acquisisce un risultato di autenticazione dall'autorità configurata nell'app, per il client riservato stesso (non per conto di un utente) usando il flusso delle credenziali client. Vedete https://aka.ms/msal-net-client-credentials.

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

In genere usato da un'app Web ASP.NET Core o da un controller API Web. Questo metodo ottiene un token di accesso per un'API downstream per conto dell'account utente per cui vengono fornite le attestazioni nell'utente corrente.

Metodi di estensione

Nome Descrizione
GetFicTokenAsync(ITokenAcquirer, AcquireTokenOptions, String, String, CancellationToken)

Usato per scambiare un'asserzione client per un token.

Si applica a