TokenAcquirerFactory Classe
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.
Factory di un acquirer di token.
public class TokenAcquirerFactory : Microsoft.Identity.Abstractions.ITokenAcquirerFactory
type TokenAcquirerFactory = class
interface ITokenAcquirerFactory
Public Class TokenAcquirerFactory
Implements ITokenAcquirerFactory
- Ereditarietà
-
TokenAcquirerFactory
- Derivato
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| TokenAcquirerFactory() |
Costruttore |
Proprietà
| Nome | Descrizione |
|---|---|
| Configuration |
Configurazione. Per impostazione predefinita, la configurazione contiene il contenuto del file appsettings.json, purché questo file venga copiato nella cartella dell'app. |
| ServiceProvider |
Provider di servizi. Il provider di servizi è disponibile solo dopo che la factory è stata compilata usando Build(). |
| Services |
Servizi. Usato nella fase di inizializzazione |
Metodi
| Nome | Descrizione |
|---|---|
| Build() |
Compilare l'acquirer di token. Questa operazione esegue la composizione di tutti i servizi aggiunti a Servicese restituisce un provider di servizi, che è quindi possibile usare per ottenere l'accesso ai servizi aggiunti. |
| DefineConfiguration(IConfigurationBuilder) |
Aggiunta di una configurazione aggiuntiva e restituisce il percorso di base per i file di configurazione |
| GetDefaultInstance(String) |
Ottenere l'istanza predefinita. Utilizzare questo metodo per recuperare l'istanza, aggiungere facoltativamente alcuni servizi alla raccolta di servizi e compilare l'istanza. |
| GetDefaultInstance<T>(String) |
Ottenere l'istanza predefinita di una factory di acquisizione di token. Usare questo metodo, ad esempio, se si dispone di un'applicazione OWIN ASP.NET e si vuole ottenere l'istanza predefinita di OwinTokenAcquirerFactory. |
| GetTokenAcquirer(IdentityApplicationOptions) |
Ottenere un acquisitore di token in base a un set di opzioni di identità dell'applicazione. |
| GetTokenAcquirer(String, String, IEnumerable<CredentialDescription>, String) |
Factory di un acquirer di token. |
| GetTokenAcquirer(String) |
Ottenere un acquisitore di token per una configurazione denominata specifica ,ad esempio uno schema di autenticazione ASP.NET Core. |
| PreBuild() |
Elaborazione aggiuntiva prima della compilazione (aggiunge una cache dei token in memoria se non è stata aggiunta alcuna cache) |