Search Results for

    Show / Hide Table of Contents
    View Source

    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 Source

    MemberClaimsPrincipalFactory(UserManager<MemberIdentityUser>, IOptions<IdentityOptions>)

    Initializes a new instance of the class.

    Declaration
    public MemberClaimsPrincipalFactory(UserManager<MemberIdentityUser> userManager, IOptions<IdentityOptions> optionsAccessor)
    Parameters
    Type Name Description
    Microsoft.AspNetCore.Identity.UserManager<MemberIdentityUser> userManager

    The user manager

    Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.IdentityOptions> optionsAccessor

    The

    Properties

    View Source

    AuthenticationType

    Declaration
    protected virtual string AuthenticationType { get; }
    Property Value
    Type Description
    System.String

    Methods

    View Source

    GenerateClaimsAsync(MemberIdentityUser)

    Declaration
    protected override async Task<ClaimsIdentity> GenerateClaimsAsync(MemberIdentityUser user)
    Parameters
    Type Name Description
    MemberIdentityUser user
    Returns
    Type Description
    Task<System.Security.Claims.ClaimsIdentity>
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • MemberClaimsPrincipalFactory(UserManager<MemberIdentityUser>, IOptions<IdentityOptions>)
    • Properties
      • AuthenticationType
    • Methods
      • GenerateClaimsAsync(MemberIdentityUser)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX