IdentityBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вспомогательные функции для настройки служб удостоверений.
public ref class IdentityBuilder
public class IdentityBuilder
type IdentityBuilder = class
Public Class IdentityBuilder
- Наследование
-
IdentityBuilder
Конструкторы
IdentityBuilder(Type, IServiceCollection) |
Создает новый экземпляр IdentityBuilder. |
IdentityBuilder(Type, Type, IServiceCollection) |
Создает новый экземпляр IdentityBuilder. |
Свойства
RoleType |
Возвращает объект , используемый Type для ролей. |
Services |
Получает службы, IServiceCollection к которых присоединены. |
UserType |
Возвращает объект , используемый Type для пользователей. |
Методы
Методы расширения
AddApiEndpoints(IdentityBuilder) |
Добавляет конфигурацию и службы, необходимые для поддержки MapIdentityApi<TUser>(IEndpointRouteBuilder) , но не настраивает проверку подлинности. Вызовите AddBearerToken(AuthenticationBuilder, Action<BearerTokenOptions>) и (или AddIdentityCookies(AuthenticationBuilder) ) для настройки проверки подлинности отдельно. |
AddDefaultTokenProviders(IdentityBuilder) |
Добавляет поставщики маркеров по умолчанию, используемые для создания маркеров для сброса паролей, изменения электронной почты и изменения телефонных номеров, а также для создания маркеров двухфакторной проверки подлинности. |
AddSignInManager(IdentityBuilder) |
Добавляет для SignInManager<TUser>UserType. |
AddSignInManager<TSignInManager>(IdentityBuilder) |
Добавляет для SignInManager<TUser>UserType. |
AddDefaultUI(IdentityBuilder, UIFramework) |
Добавляет автономный пользовательский интерфейс по умолчанию для Identity в приложение с помощью Razor Pages в области с именем Identity. |
AddDefaultUI(IdentityBuilder) |
Добавляет автономный пользовательский интерфейс по умолчанию для Identity в приложение с помощью Razor Pages в области с именем Identity. |
AddEntityFrameworkStores<TContext>(IdentityBuilder) |
Добавляет реализацию Entity Framework для хранилищ сведений об удостоверениях. |
AddEntityFrameworkStores<TContext,TKey>(IdentityBuilder) |
Вспомогательные функции для настройки служб удостоверений. |