IdentityBuilder 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.
Funkcje pomocnika do konfigurowania usług tożsamości.
public ref class IdentityBuilder
public class IdentityBuilder
type IdentityBuilder = class
Public Class IdentityBuilder
- Dziedziczenie
-
IdentityBuilder
Konstruktory
IdentityBuilder(Type, IServiceCollection) |
Tworzy nowe wystąpienie klasy IdentityBuilder. |
IdentityBuilder(Type, Type, IServiceCollection) |
Tworzy nowe wystąpienie klasy IdentityBuilder. |
Właściwości
RoleType |
Pobiera element Type używany dla ról. |
Services |
IServiceCollection Pobiera usługi, do których są dołączone. |
UserType |
Pobiera dane Type używane dla użytkowników. |
Metody
Metody rozszerzania
AddApiEndpoints(IdentityBuilder) |
Dodaje konfigurację i usługi potrzebne do obsługi MapIdentityApi<TUser>(IEndpointRouteBuilder) , ale nie konfiguruje uwierzytelniania. Wywołaj AddBearerToken(AuthenticationBuilder, Action<BearerTokenOptions>) uwierzytelnianie i/lub AddIdentityCookies(AuthenticationBuilder) skonfiguruj uwierzytelnianie oddzielnie. |
AddDefaultTokenProviders(IdentityBuilder) |
Dodaje domyślnych dostawców tokenów używanych do generowania tokenów na potrzeby resetowania haseł, zmiany poczty e-mail i zmiany operacji numerów telefonów oraz generowania tokenu uwierzytelniania dwuskładnikowego. |
AddSignInManager(IdentityBuilder) |
Dodaje element SignInManager<TUser> dla elementu UserType. |
AddSignInManager<TSignInManager>(IdentityBuilder) |
Dodaje element SignInManager<TUser> dla elementu UserType. |
AddDefaultUI(IdentityBuilder, UIFramework) |
Dodaje do aplikacji domyślny, samodzielny interfejs użytkownika tożsamości przy użyciu platformy Razor Pages w obszarze o nazwie Identity. |
AddDefaultUI(IdentityBuilder) |
Dodaje do aplikacji domyślny, samodzielny interfejs użytkownika tożsamości przy użyciu platformy Razor Pages w obszarze o nazwie Identity. |
AddEntityFrameworkStores<TContext>(IdentityBuilder) |
Dodaje implementację struktury Entity Framework magazynów informacji o tożsamości. |
AddEntityFrameworkStores<TContext,TKey>(IdentityBuilder) |
Funkcje pomocnika do konfigurowania usług tożsamości. |