Lingua

TokenAcquirerFactory Classe

Definizione

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)

Si applica a