IdentityBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Hilfsfunktionen zum Konfigurieren von Identitätsdiensten.
public ref class IdentityBuilder
public class IdentityBuilder
type IdentityBuilder = class
Public Class IdentityBuilder
- Vererbung
-
IdentityBuilder
Konstruktoren
IdentityBuilder(Type, IServiceCollection) |
Erstellt eine neue Instanz von IdentityBuilder. |
IdentityBuilder(Type, Type, IServiceCollection) |
Erstellt eine neue Instanz von IdentityBuilder. |
Eigenschaften
RoleType |
Ruft die Type für Rollen verwendete ab. |
Services |
Ruft die IServiceCollection Dienste ab, an die angefügt sind. |
UserType |
Ruft die Type für Benutzer verwendete ab. |
Methoden
Erweiterungsmethoden
AddApiEndpoints(IdentityBuilder) |
Fügt Konfiguration und Dienste hinzu, die zur Unterstützung MapIdentityApi<TUser>(IEndpointRouteBuilder) , aber nicht zur Konfiguration der Authentifizierung erforderlich sind. Rufen Sie AddBearerToken(AuthenticationBuilder, Action<BearerTokenOptions>) und/oder AddIdentityCookies(AuthenticationBuilder) auf, um die Authentifizierung separat zu konfigurieren. |
AddDefaultTokenProviders(IdentityBuilder) |
Fügt die Standardtokenanbieter hinzu, die zum Generieren von Token zum Zurücksetzen von Kennwörtern, zum Ändern von E-Mail-Vorgängen und zum Ändern von Telefonnummernvorgängen sowie für die Generierung von Zwei-Faktor-Authentifizierungstoken verwendet werden. |
AddSignInManager(IdentityBuilder) |
Fügt einen SignInManager<TUser> für hinzu UserType. |
AddSignInManager<TSignInManager>(IdentityBuilder) |
Fügt einen SignInManager<TUser> für hinzu UserType. |
AddDefaultUI(IdentityBuilder, UIFramework) |
Fügt der Anwendung mithilfe von Razor Pages in einem Bereich namens Identity eine eigenständige Standardbenutzeroberfläche für Identität hinzu. |
AddDefaultUI(IdentityBuilder) |
Fügt der Anwendung mithilfe von Razor Pages in einem Bereich namens Identity eine eigenständige Standardbenutzeroberfläche für Identität hinzu. |
AddEntityFrameworkStores<TContext>(IdentityBuilder) |
Fügt eine Entity Framework-Implementierung von Identitätsinformationsspeichern hinzu. |
AddEntityFrameworkStores<TContext,TKey>(IdentityBuilder) |
Hilfsfunktionen zum Konfigurieren von Identitätsdiensten. |