Class AbpUserClaimsPrincipalFactory
Inheritance
AbpUserClaimsPrincipalFactory
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public class AbpUserClaimsPrincipalFactory : UserClaimsPrincipalFactory<IdentityUser, IdentityRole>, IUserClaimsPrincipalFactory<IdentityUser>, ITransientDependency
Constructors
AbpUserClaimsPrincipalFactory(UserManager<IdentityUser>, RoleManager<IdentityRole>, IOptions<IdentityOptions>, ICurrentPrincipalAccessor, IAbpClaimsPrincipalFactory)
Declaration
public AbpUserClaimsPrincipalFactory(UserManager<IdentityUser> userManager, RoleManager<IdentityRole> roleManager, IOptions<IdentityOptions> options, ICurrentPrincipalAccessor currentPrincipalAccessor, IAbpClaimsPrincipalFactory abpClaimsPrincipalFactory)
Parameters
Properties
AbpClaimsPrincipalFactory
Declaration
protected IAbpClaimsPrincipalFactory AbpClaimsPrincipalFactory { get; }
Property Value
CurrentPrincipalAccessor
Declaration
protected ICurrentPrincipalAccessor CurrentPrincipalAccessor { get; }
Property Value
Methods
CreateAsync(IdentityUser)
Declaration
[UnitOfWork]
public override Task<ClaimsPrincipal> CreateAsync(IdentityUser user)
Parameters
Returns
Overrides
Implements
Extension Methods