ITokenAcquirer Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |