Поделиться через


UserClaimsPrincipalFactory<TUser> Класс

Определение

Предоставляет методы для создания субъекта утверждений для заданного пользователя.

generic <typename TUser>
 where TUser : classpublic ref class UserClaimsPrincipalFactory : Microsoft::AspNetCore::Identity::IUserClaimsPrincipalFactory<TUser>
public class UserClaimsPrincipalFactory<TUser> : Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory<TUser> where TUser : class
type UserClaimsPrincipalFactory<'User (requires 'User : null)> = class
    interface IUserClaimsPrincipalFactory<'User (requires 'User : null)>
Public Class UserClaimsPrincipalFactory(Of TUser)
Implements IUserClaimsPrincipalFactory(Of TUser)

Параметры типа

TUser

Тип, используемый для представления пользователя.

Наследование
UserClaimsPrincipalFactory<TUser>
Производный
Реализации

Конструкторы

UserClaimsPrincipalFactory<TUser>(UserManager<TUser>, IOptions<IdentityOptions>)

Инициализирует новый экземпляр класса UserClaimsPrincipalFactory<TUser>.

Свойства

Options

Возвращает для этой фабрики IdentityOptions .

UserManager

Возвращает для этой фабрики UserManager<TUser> .

Методы

CreateAsync(TUser)

Создает из ClaimsPrincipal пользователя асинхронно.

GenerateClaimsAsync(TUser)

Создайте утверждения для пользователя.

Применяется к