UserClaimsPrincipalFactory<TUser,TRole> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes pour créer un principal de revendications pour un utilisateur donné.
generic <typename TUser, typename TRole>
where TUser : class where TRole : classpublic ref class UserClaimsPrincipalFactory : Microsoft::AspNetCore::Identity::IUserClaimsPrincipalFactory<TUser>
generic <typename TUser, typename TRole>
where TUser : class where TRole : classpublic ref class UserClaimsPrincipalFactory : Microsoft::AspNetCore::Identity::UserClaimsPrincipalFactory<TUser>
public class UserClaimsPrincipalFactory<TUser,TRole> : Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory<TUser> where TUser : class where TRole : class
public class UserClaimsPrincipalFactory<TUser,TRole> : Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory<TUser> where TUser : class where TRole : class
type UserClaimsPrincipalFactory<'User, 'Role (requires 'User : null and 'Role : null)> = class
interface IUserClaimsPrincipalFactory<'User (requires 'User : null)>
type UserClaimsPrincipalFactory<'User, 'Role (requires 'User : null and 'Role : null)> = class
inherit UserClaimsPrincipalFactory<'User (requires 'User : null)>
Public Class UserClaimsPrincipalFactory(Of TUser, TRole)
Implements IUserClaimsPrincipalFactory(Of TUser)
Public Class UserClaimsPrincipalFactory(Of TUser, TRole)
Inherits UserClaimsPrincipalFactory(Of TUser)
Paramètres de type
- TUser
Type utilisé pour représenter un utilisateur.
- TRole
Type utilisé pour représenter un rôle.
- Héritage
-
UserClaimsPrincipalFactory<TUser,TRole>
- Héritage
- Implémente
Constructeurs
UserClaimsPrincipalFactory<TUser,TRole>(UserManager<TUser>, RoleManager<TRole>, IOptions<IdentityOptions>) |
Initialise une nouvelle instance de la classe UserClaimsPrincipalFactory<TUser,TRole>. |
UserClaimsPrincipalFactory<TUser,TRole>(UserManager<TUser>, RoleManager<TRole>, IOptions<IdentityOptions>) |
Initialise une nouvelle instance de la classe UserClaimsPrincipalFactory<TUser,TRole>. |
Propriétés
Options |
Obtient le IdentityOptions pour cette fabrique. |
Options |
Obtient le IdentityOptions pour cette fabrique. (Hérité de UserClaimsPrincipalFactory<TUser>) |
RoleManager |
Obtient le RoleManager<TRole> pour cette fabrique. |
UserManager |
Obtient le UserManager<TUser> pour cette fabrique. |
UserManager |
Obtient le UserManager<TUser> pour cette fabrique. (Hérité de UserClaimsPrincipalFactory<TUser>) |
Méthodes
CreateAsync(TUser) |
Crée un à ClaimsPrincipal partir d’un utilisateur de façon asynchrone. |
CreateAsync(TUser) |
Crée un à ClaimsPrincipal partir d’un utilisateur de façon asynchrone. (Hérité de UserClaimsPrincipalFactory<TUser>) |
GenerateClaimsAsync(TUser) |
Générez les revendications pour un utilisateur. |