Partager via


UserClaimsPrincipalFactory<TUser> Classe

Définition

Fournit des méthodes pour créer un principal de revendications pour un utilisateur donné.

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)

Paramètres de type

TUser

Type utilisé pour représenter un utilisateur.

Héritage
UserClaimsPrincipalFactory<TUser>
Dérivé
Implémente

Constructeurs

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

Initialise une nouvelle instance de la classe UserClaimsPrincipalFactory<TUser>.

Propriétés

Options

Obtient le IdentityOptions pour cette fabrique.

UserManager

Obtient le UserManager<TUser> pour cette fabrique.

Méthodes

CreateAsync(TUser)

Crée un ClaimsPrincipal à partir d’un utilisateur de manière asynchrone.

GenerateClaimsAsync(TUser)

Générez les revendications d’un utilisateur.

S’applique à