Class MemberClaimsPrincipalFactory
A Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory<TUser> for members
Inheritance
System.Object
Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory <MemberIdentityUser >
Namespace: Umbraco.Cms.Web.Common.Security
Assembly: Umbraco.Web.Common.dll
Syntax
public class MemberClaimsPrincipalFactory : UserClaimsPrincipalFactory<MemberIdentityUser>, IUserClaimsPrincipalFactory<MemberIdentityUser>
Constructors
View SourceMemberClaimsPrincipalFactory(UserManager<MemberIdentityUser>, IOptions<IdentityOptions>)
Initializes a new instance of the
Declaration
public MemberClaimsPrincipalFactory(UserManager<MemberIdentityUser> userManager, IOptions<IdentityOptions> optionsAccessor)
Parameters
Type | Name | Description |
---|---|---|
Microsoft. |
userManager | The user manager |
Microsoft. |
optionsAccessor | The |
Properties
View SourceAuthenticationType
Declaration
protected virtual string AuthenticationType { get; }
Property Value
Type | Description |
---|---|
System. |
Methods
View SourceGenerateClaimsAsync(MemberIdentityUser)
Declaration
protected override async Task<ClaimsIdentity> GenerateClaimsAsync(MemberIdentityUser user)
Parameters
Type | Name | Description |
---|---|---|
Member |
user |
Returns
Type | Description |
---|---|
Task<System. |