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. |