Sprache

TokenAcquirerFactory Klasse

Definition

Factory eines Token-Acquirers.

public class TokenAcquirerFactory : Microsoft.Identity.Abstractions.ITokenAcquirerFactory
type TokenAcquirerFactory = class
    interface ITokenAcquirerFactory
Public Class TokenAcquirerFactory
Implements ITokenAcquirerFactory
Vererbung
TokenAcquirerFactory
Abgeleitet
Implementiert

Konstruktoren

Name Beschreibung
TokenAcquirerFactory()

Konstruktor

Eigenschaften

Name Beschreibung
Configuration

Konfiguration Standardmäßig enthält die Konfiguration den Inhalt der appsettings.json Datei, vorausgesetzt, diese Datei wird in den Ordner der App kopiert.

ServiceProvider

Dienstleister. Der Dienstanbieter ist nur verfügbar, nachdem die Factory mit Build()verwendet wurde.

Services

Dienste. Wird in der Initialisierungsphase verwendet

Methoden

Name Beschreibung
Build()

Erstellen Sie den Token-Acquirer. Dies führt die Zusammensetzung aller Dienste aus, die Sie hinzugefügt Serviceshaben, und gibt einen Dienstanbieter zurück, den Sie dann verwenden können, um Zugriff auf die dienste zu erhalten, die Sie hinzugefügt haben.

DefineConfiguration(IConfigurationBuilder)

Hinzufügen zusätzlicher Konfiguration und Zurückgeben des Basispfads für Konfigurationsdateien

GetDefaultInstance(String)

Rufen Sie die Standardinstanz ab. Verwenden Sie diese Methode, um die Instanz abzurufen, optional einige Dienste zur Dienstsammlung hinzuzufügen und die Instanz zu erstellen.

GetDefaultInstance<T>(String)

Rufen Sie die Standardinstanz einer Token-Acquirer-Factory ab. Verwenden Sie diese Methode beispielsweise, wenn Sie über eine ASP.NET OWIN-Anwendung verfügen und die Standardinstanz der OwinTokenAcquirerFactory abrufen möchten.

GetTokenAcquirer(IdentityApplicationOptions)

Rufen Sie einen Token-Acquirer mit einer Reihe von Anwendungsidentitätsoptionen ab.

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

Factory eines Token-Acquirers.

GetTokenAcquirer(String)

Rufen Sie einen Token-Acquirer für eine bestimmte benannte Konfiguration ab (z. B. ein ASP.NET Core Authentifizierungsschema).

PreBuild()

Zusätzliche Verarbeitung vor dem Build (fügt einen Cache im Arbeitsspeicher hinzu, wenn kein Cache hinzugefügt wurde)

Gilt für: