예제 #1
0
        /// <summary>
        /// Creates a new <see cref="FeatureChecker"/> object.
        /// </summary>
        public ClaimChecker(IClaimManager claimManager)
        {
            _claimManager = claimManager;

            ClaimValueStore = NullClaimValueStore.Instance;
            //AbpSession = NullAbpSession.Instance;
        }
예제 #2
0
 /// <summary>
 /// Amplifier SignIn manager constructor.
 /// </summary>
 /// <param name="signInManager"></param>
 /// <param name="contextAccessor"></param>
 /// <param name="claimManager"></param>
 /// <param name="userManager"></param>
 public AmplifierSignInManager(SignInManager <TIdentityUser> signInManager,
                               IHttpContextAccessor contextAccessor,
                               IClaimManager claimManager,
                               UserManager <TIdentityUser> userManager)
 {
     _signInManager   = signInManager;
     _contextAccessor = contextAccessor;
     _claimManager    = claimManager;
     _userManager     = userManager;
 }
 public PermissionManager(ILogger <PermissionAuthorizationHandler> logger, IApiRequestAccessor apiRequestAccessor, IUserRoleManager userRoleManager, IClaimManager claimManager, IRoleClaimManager roleClaimManager, IUserClaimManager userClaimManager, IRoleEntityClaimManager roleEntityClaimManager, IUserEntityClaimManager userEntityClaimManager)
 {
     _logger                 = logger;
     _apiRequest             = apiRequestAccessor.GetApiRequest <ApiRequest>();;
     _userRoleManager        = userRoleManager;
     _claimManager           = claimManager;
     _roleClaimManager       = roleClaimManager;
     _userClaimManager       = userClaimManager;
     _roleEntityClaimManager = roleEntityClaimManager;
     _userEntityClaimManager = userEntityClaimManager;
 }
예제 #4
0
        public UserStore(CommonDbContext dbContext)
        {
            _userManager = Managers.ManagersFactory <TUser, TRole> .GetFactory().UserManager;

            _userPassManager = Managers.ManagersFactory <TUser, TRole> .GetFactory().UserPassManager;

            _loginManager = Managers.ManagersFactory <TUser, TRole> .GetFactory().LoginManager;

            _claimManager = Managers.ManagersFactory <TUser, TRole> .GetFactory().ClaimManager;

            _userRoleManager = Managers.ManagersFactory <TUser, TRole> .GetFactory().UserRoleManager;
        }
 public ServerClaimProvider(IClaimManager claimManager)
 {
     _claimManager = claimManager ?? throw new ArgumentNullException(nameof(claimManager));
 }
예제 #6
0
 public ClaimController(IClaimManager claimManager, ILocalizationService localizationService, ILogger <ClaimController> logger, IMapper mapper)
     : base(claimManager, localizationService, logger, mapper)
 {
 }
예제 #7
0
 public ClaimsModule(IClaimManager claimManager, IClaimProvider claimProvider, CommandService commandService)
 {
     _claimManager   = claimManager ?? throw new ArgumentNullException(nameof(claimManager));
     _claimProvider  = claimProvider ?? throw new ArgumentNullException(nameof(claimProvider));
     _commandService = commandService ?? throw new ArgumentNullException(nameof(commandService));
 }