TokenAcquirerFactory Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |