Język

TokenAcquirerFactory Klasa

Definicja

Fabryka pozyskiwania tokenów.

public class TokenAcquirerFactory : Microsoft.Identity.Abstractions.ITokenAcquirerFactory
type TokenAcquirerFactory = class
    interface ITokenAcquirerFactory
Public Class TokenAcquirerFactory
Implements ITokenAcquirerFactory
Dziedziczenie
TokenAcquirerFactory
Pochodne
Implementuje

Konstruktory

Nazwisko Opis
TokenAcquirerFactory()

Konstruktor

Właściwości

Nazwisko Opis
Configuration

Konfiguracja. Domyślnie konfiguracja zawiera zawartość pliku appsettings.json, pod warunkiem, że ten plik jest kopiowany w folderze aplikacji.

ServiceProvider

Usługodawca. Dostawca usług jest dostępny tylko po utworzeniu fabryki przy użyciu polecenia Build().

Services

Usługi. Używane w fazie inicjowania

Metody

Nazwisko Opis
Build()

Skompiluj element pozyskiwania tokenów. Wykonuje to kompozycję wszystkich usług dodanych do Servicesprogramu i zwraca dostawcę usług, za pomocą którego można uzyskać dostęp do dodanych usług.

DefineConfiguration(IConfigurationBuilder)

Dodawanie dodatkowej konfiguracji i zwraca ścieżkę podstawową dla plików konfiguracji

GetDefaultInstance(String)

Pobierz wystąpienie domyślne. Użyj tej metody, aby pobrać wystąpienie, opcjonalnie dodać niektóre usługi do kolekcji usług i skompilować wystąpienie.

GetDefaultInstance<T>(String)

Pobierz domyślne wystąpienie fabryki pozyskiwania tokenów. Użyj tej metody, na przykład jeśli masz aplikację ASP.NET OWIN i chcesz uzyskać domyślne wystąpienie OwinTokenAcquirerFactory.

GetTokenAcquirer(IdentityApplicationOptions)

Uzyskiwanie tokenu przy użyciu zestawu opcji tożsamości aplikacji.

GetTokenAcquirer(String, String, IEnumerable<CredentialDescription>, String)

Fabryka pozyskiwania tokenów.

GetTokenAcquirer(String)

Pobierz token acquirer dla określonej nazwanej konfiguracji (na przykład schemat uwierzytelniania ASP.NET Core).

PreBuild()

Dodatkowe przetwarzanie przed kompilacją (dodaje pamięć podręczną tokenu w pamięci, jeśli nie dodano pamięci podręcznej)

Dotyczy