public SecurityController(
     SignInManager <ApplicationUser> signInManager,
     RoleManager <Role> roleManager,
     IPermissionsRegistrar permissionsProvider,
     IUserSearchService userSearchService,
     IRoleSearchService roleSearchService,
     IOptions <Core.Security.AuthorizationOptions> securityOptions,
     IOptions <UserOptionsExtended> userOptionsExtended,
     IPasswordValidator <ApplicationUser> passwordValidator,
     IEmailSender emailSender,
     IEventPublisher eventPublisher,
     IUserApiKeyService userApiKeyService)
 {
     _signInManager       = signInManager;
     _securityOptions     = securityOptions.Value;
     _userOptionsExtended = userOptionsExtended.Value;
     _passwordValidator   = passwordValidator;
     _permissionsProvider = permissionsProvider;
     _roleManager         = roleManager;
     _userSearchService   = userSearchService;
     _roleSearchService   = roleSearchService;
     _emailSender         = emailSender;
     _eventPublisher      = eventPublisher;
     _userApiKeyService   = userApiKeyService;
 }
        public UserSearchServiceTest()
        {
            _mockReferenceDataRepository = new Mock <IReferenceDataRepository>();
            _mockUserRepository          = new Mock <IUserRepository>();

            _service = new UserSearchService(_mockReferenceDataRepository.Object, _mockUserRepository.Object);
        }
Beispiel #3
0
 public Handler(IUserSearchService userSearchService, IUserManagementService userManagementService, ProjectConfigurationCollection projects, ILogger <Handler> logger)
     : base(logger)
 {
     _userSearchService     = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
     _userManagementService = userManagementService ?? throw new ArgumentNullException(nameof(userManagementService));
     _projects = projects ?? throw new ArgumentNullException(nameof(projects));
 }
Beispiel #4
0
 public HomeController(IFlightService flightService,
                       ICityService cityService,
                       IUserSearchService userSearchService)
 {
     _flightService     = flightService;
     _cityService       = cityService;
     _userSearchService = userSearchService;
 }
Beispiel #5
0
 private static async Task InsertUsers(Names names, Random random, IUserSearchService userService)
 {
     for (var i = 0u; i < UsersCount; i++)
     {
         var user = GenerateUser(i, names.List, random);
         await userService.ReplaceUser(0, user);
     }
 }
Beispiel #6
0
 public UserController(IUserManagementService userManagementService, IUserSearchService userSearchService, IRoleService roleService, IPasswordManagementService passwordManagementService, IGetUserCultureOptions getUserCultureOptions, IGetUserEditTabsService getUserEditTabsService)
 {
     _userManagementService     = userManagementService;
     _userSearchService         = userSearchService;
     _roleService               = roleService;
     _passwordManagementService = passwordManagementService;
     _getUserCultureOptions     = getUserCultureOptions;
     _getUserEditTabsService    = getUserEditTabsService;
 }
Beispiel #7
0
 public SearchResults(
     IUserSearchService userSearchService,
     IReferenceDataRepository referenceDataRepository,
     IServiceDirectoryService serviceDirectoryService)
 {
     _userSearchService       = userSearchService;
     _referenceDataRepository = referenceDataRepository;
     _serviceDirectoryService = serviceDirectoryService;
 }
Beispiel #8
0
 public UserController(IUserService userService, IUserSearchService userSearchService, IRoleService roleService, IPasswordManagementService passwordManagementService, IGetUserCultureOptions getUserCultureOptions, IGetUserEditTabsService getUserEditTabsService)
 {
     _userService = userService;
     _userSearchService = userSearchService;
     _roleService = roleService;
     _passwordManagementService = passwordManagementService;
     _getUserCultureOptions = getUserCultureOptions;
     _getUserEditTabsService = getUserEditTabsService;
 }
 public SharePointResourceUserManagementService(
     ProjectConfiguration project,
     ProjectResource projectResource,
     IUserSearchService userSearchService,
     ILogger <SharePointResourceUserManagementService> logger)
     : base(project, projectResource)
 {
     _userSearchService = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public DynamicsResourceUserManagementService(ProjectConfiguration project,
                                              ProjectResource projectResource,
                                              IODataClientFactory factory,
                                              IUserSearchService userSearchService,
                                              ILogger logger)
     : base(project, projectResource, logger)
 {
     _factory           = factory ?? throw new ArgumentNullException(nameof(factory));
     _userSearchService = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
 }
 public UserController(
     ISecurityUserService userService,
     IRoleService roleService,
     IUserSearchService searchService,
     IEmployeeService employeeService)
 {
     this.userService     = userService;
     this.roleService     = roleService;
     this.searchService   = searchService;
     this.employeeService = employeeService;
 }
 public MemberService(
     Func <IMemberRepository> repositoryFactory
     , IUserSearchService userSearchService
     , IEventPublisher eventPublisher
     , IPlatformMemoryCache platformMemoryCache)
 {
     _repositoryFactory   = repositoryFactory;
     _eventPublisher      = eventPublisher;
     _platformMemoryCache = platformMemoryCache;
     _userSearchService   = userSearchService;
 }
Beispiel #13
0
 public SharePointResourceUserManagementService(
     ProjectConfiguration project,
     ProjectResource projectResource,
     IUserSearchService userSearchService,
     ISamlAuthenticator samlAuthenticator,
     ILogger logger)
     : base(project, projectResource, logger)
 {
     _userSearchService = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
     _samlAuthenticator = samlAuthenticator ?? throw new ArgumentNullException(nameof(samlAuthenticator));
 }
Beispiel #14
0
 public UserControllerTests()
 {
     _userSearchService         = A.Fake <IUserSearchService>();
     _userService               = A.Fake <IUserManagementService>();
     _roleService               = A.Fake <IRoleService>();
     _passwordManagementService = A.Fake <IPasswordManagementService>();
     _getUserCultureOptions     = A.Fake <IGetUserCultureOptions>();
     _getUserEditTabsService    = A.Fake <IGetUserEditTabsService>();
     _userController            = new UserController(_userService, _userSearchService, _roleService,
                                                     _passwordManagementService, _getUserCultureOptions, _getUserEditTabsService);
 }
Beispiel #15
0
 public FriendsController(
     IUserSearchService userSearchService,
     IFriendsService friendsService,
     IOptions <HostConfiguration> hostConfiguration,
     ILogger <FriendsController> logger)
 {
     _userSearchService = userSearchService;
     _friendsService    = friendsService;
     _logger            = logger;
     _hostConfiguration = hostConfiguration.Value;
 }
Beispiel #16
0
 public UserControllerTests()
 {
     _userSearchService = A.Fake<IUserSearchService>();
     _userService = A.Fake<IUserService>();
     _roleService = A.Fake<IRoleService>();
     _passwordManagementService = A.Fake<IPasswordManagementService>();
     _getUserCultureOptions = A.Fake<IGetUserCultureOptions>();
     _getUserEditTabsService = A.Fake<IGetUserEditTabsService>();
     _userController = new UserController(_userService, _userSearchService, _roleService,
         _passwordManagementService, _getUserCultureOptions, _getUserEditTabsService);
 }
 public SecurityController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager,
                           IPermissionsProvider permissionsProvider, IUserSearchService userSearchService, IRoleSearchService roleSearchService,
                           IOptions <SecurityOptions> securityOptions)
 {
     _signInManager       = signInManager;
     _userManager         = userManager;
     _securityOptions     = securityOptions.Value;
     _permissionsProvider = permissionsProvider;
     _roleManager         = roleManager;
     _userSearchService   = userSearchService;
     _roleSearchService   = roleSearchService;
 }
Beispiel #18
0
        public SearchService(IUnitOfWorkFactory workFactory, IPhotoSearchService photoSearchService,
                             IUserSearchService userSearchService, IAlbumSearchService albumSearchService,
                             ICommentSearchService commentSearchService,
                             ISearchCacheTask searchCacheTask)
            : base(workFactory)
        {
            this.photoSearchService   = photoSearchService;
            this.userSearchService    = userSearchService;
            this.albumSearchService   = albumSearchService;
            this.commentSearchService = commentSearchService;

            this.searchCacheTask = searchCacheTask;
        }
 public UserManagementService(
     ProjectConfigurationCollection projects,
     ILogger <UserManagementService> logger,
     IODataClientFactory oDataClientFactory,
     IUserSearchService userSearchService,
     ISamlAuthenticator samlAuthenticator)
 {
     _projects           = projects ?? throw new ArgumentNullException(nameof(projects));
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _oDataClientFactory = oDataClientFactory ?? throw new ArgumentNullException(nameof(oDataClientFactory));
     _userSearchService  = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
     _samlAuthenticator  = samlAuthenticator ?? throw new ArgumentNullException(nameof(samlAuthenticator));
 }
 public SecurityController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager,
                           IKnownPermissionsProvider permissionsProvider, IUserSearchService userSearchService, IRoleSearchService roleSearchService,
                           IOptions <SecurityOptions> securityOptions, IEmailSender emailSender, IEventPublisher eventPublisher)
 {
     _signInManager       = signInManager;
     _userManager         = userManager;
     _securityOptions     = securityOptions.Value;
     _permissionsProvider = permissionsProvider;
     _roleManager         = roleManager;
     _userSearchService   = userSearchService;
     _roleSearchService   = roleSearchService;
     _emailSender         = emailSender;
     _eventPublisher      = eventPublisher;
 }
Beispiel #21
0
 public UserManagementService(
     ProjectConfigurationCollection projects,
     ILogger <UserManagementService> logger,
     IODataClientFactory oDataClientFactory,
     IUserSearchService userSearchService,
     ILogger <DynamicsResourceUserManagementService> dynamicsResourceUserManagementService,
     ILogger <SharePointResourceUserManagementService> sharePointResourceUserManagementServiceLogger)
 {
     _projects           = projects ?? throw new ArgumentNullException(nameof(projects));
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _oDataClientFactory = oDataClientFactory ?? throw new ArgumentNullException(nameof(oDataClientFactory));
     _userSearchService  = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
     _dynamicsResourceUserManagementService         = dynamicsResourceUserManagementService ?? throw new ArgumentNullException(nameof(dynamicsResourceUserManagementService));
     _sharePointResourceUserManagementServiceLogger = sharePointResourceUserManagementServiceLogger ?? throw new ArgumentNullException(nameof(sharePointResourceUserManagementServiceLogger));
 }
 public SecurityController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager,
                           IPermissionsRegistrar permissionsProvider, IUserSearchService userSearchService, IRoleSearchService roleSearchService,
                           IOptions <Core.Security.AuthorizationOptions> securityOptions, IPasswordCheckService passwordCheckService, IEmailSender emailSender, IEventPublisher eventPublisher)
 {
     _signInManager        = signInManager;
     _userManager          = userManager;
     _securityOptions      = securityOptions.Value;
     _passwordCheckService = passwordCheckService;
     _permissionsProvider  = permissionsProvider;
     _roleManager          = roleManager;
     _userSearchService    = userSearchService;
     _roleSearchService    = roleSearchService;
     _emailSender          = emailSender;
     _eventPublisher       = eventPublisher;
 }
Beispiel #23
0
 public UserController(
     IUserSettingsService userSettingsService,
     IUserService userService,
     IUserSearchService userSearchService,
     IUserProfileService userProfileService,
     IUserImageService userImageService,
     IFriendsInvitationService friendsInvitationService)
 {
     _userSettingsService      = userSettingsService;
     _userService              = userService;
     _userSearchService        = userSearchService;
     _userProfileService       = userProfileService;
     _userImageService         = userImageService;
     _friendsInvitationService = friendsInvitationService;
 }
        public void Initialize()
        {
            var settings = new List<Setting>
            {
                new Setting {Key = "user.search.index.path", Value = "users".AsPath()},
                new Setting {Key = "user.search.index.created", Value = false.ToString()},
                new Setting {Key = "user.search.index.updated", Value = DateTime.MinValue.ToString()}
            };

            Setting.Rebuild(settings);

            var authentication = MockRepository.GenerateMock<IAuthenticationService>();

            authentication.Stub(x => x.Identity).Return(new FakeUserIdentity());

            this.UserSearchService = new UserSearchService(
                authentication,
                MockRepository.GenerateMock<IUserService>(),
                MockRepository.GenerateMock<ISettingService>(),
                new FakeUserSearchRepository()
            );
        }
Beispiel #25
0
 public Handler(IUserSearchService userSearchService, ILogger <Handler> logger)
 {
     _userSearchService = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Beispiel #26
0
 public SearchController(IUserSearchService userSearchService)
 {
     this.UserSearchService = userSearchService;
 }
Beispiel #27
0
 public UserSearchController(IRepositoryWrapper repository,
                             IUserSearchService userSearchService)
 {
     _repository        = repository;
     _userSearchService = userSearchService;
 }
Beispiel #28
0
 public UserSearchModel(IUserSearchService userSearchService, ILogger <UserSearchModel> logger)
 {
     _userSearchService = userSearchService;
     _logger            = logger;
 }
 public UserSearchController(IUserSearchService userSearchService, AppMapper mapper)
 {
     this.userSearchService = userSearchService;
     this.mapper            = mapper;
 }
Beispiel #30
0
 public UserManageController(IUserSearchService usersearchService,
                             IAircrewMemberService aircrewMemberService)
 {
     _usersearchService    = usersearchService;
     _aircrewMemberService = aircrewMemberService;
 }
Beispiel #31
0
 public SearchController(IUserSearchService userSearchService, IDateSearchService dateSearchService)
 {
     _userSearchService = userSearchService;
     _dateSearchService = dateSearchService;
 }
Beispiel #32
0
 public Handler(IUserSearchService userSearchService, IUserManagementService userManagementService, ILogger <Handler> logger)
     : base(logger)
 {
     _userSearchService     = userSearchService ?? throw new ArgumentNullException(nameof(userSearchService));
     _userManagementService = userManagementService ?? throw new ArgumentNullException(nameof(userManagementService));
 }
Beispiel #33
0
 public CommerceMembersServiceImpl(Func <ICustomerRepository> repositoryFactory, IEventPublisher eventPublisher
                                   , IDynamicPropertyService dynamicPropertyService, IPlatformMemoryCache platformMemoryCache, IUserSearchService userSearchService)
     : base(repositoryFactory, eventPublisher, dynamicPropertyService, platformMemoryCache)
 {
     _userSearchService = userSearchService;
 }
Beispiel #34
0
 public UserController(IUserSearchService userSearchService)
 {
     _userSearchService = userSearchService;
 }