Esempio n. 1
0
 public UsersUsageController(ISecurityHelper securityHelper, IResourceRepository resourceRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController)
 {
     _resourceRepository        = resourceRepository;
     _userRepository            = userRepository;
     _securityHelper            = securityHelper;
     _volatileStorageController = volatileStorageController;
 }
 public PlatformAdminAuthorizeFilter(IRepository <User> userRepository, IRepository <Data.Blog> blogRepository, IRepository <Securable> securableRepository, ISecurityHelper securityHelper)
 {
     _userRepository      = userRepository;
     _blogRepository      = blogRepository;
     _securableRepository = securableRepository;
     _securityHelper      = securityHelper;
 }
        public RecoveryController(
            IRepository<Post> postRepository,
            IRepository<Redirect> redirectRepository,
            IRepository<BlogTemplate> styleRepository,
            IRepository<User> userRepository,
            IRepository<Securable> securableRepository,
            IRepository<TemporaryUploadedBlogBackup> tempBlogBackupRepo,
            IRepository<Data.Blog> blogRepository,
            ISecurityHelper securityHelper,
            IHttpContextService httpContext)
            : base(blogRepository, httpContext, securityHelper, userRepository, securableRepository)
        {
            _postRepository = postRepository;
            _redirectRepository = redirectRepository;
            _styleRepository = styleRepository;
            _tempBlogBackupRepo = tempBlogBackupRepo;
            _userRepository = userRepository;
            _blogRepository = blogRepository;
            _securityHelper = securityHelper;

            //Naieve clean of the collection to avoid leaks in long running instances of the application
            var toDelete = _tempBlogBackupRepo.GetAll().Where(b => b.UploadTime < DateTime.Now.AddHours(-1)).ToArray();
            foreach(var toDel in toDelete)
            {
                _tempBlogBackupRepo.Delete(toDel);
            }
        }
 public SettingsSubscriptionsController(ISystemSettingsRepository settingsRepository, ISecurityHelper securityHelper, IVolatileStorageController volatileStorageController, IKeyRepository keyRepository)
 {
     _settingsRepository = settingsRepository;
     _securityHelper = securityHelper;
     _volatileStorageController = volatileStorageController;
     _keyRepository = keyRepository;
 }
Esempio n. 5
0
 public GroupsController(ISecurityHelper securityHelper, IGroupRepository groupRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController)
 {
     _groupRepository = groupRepository;
     _userRepository = userRepository;
     _securityHelper = securityHelper;
     _volatileStorageController = volatileStorageController;
 }
 public FluentDisplay(ISecurityHelper securityHelper,Navigation navigation)
 {
     _navigationLevels = new List<Func<string>>();
     _securityHelper = securityHelper;
     _navigation = navigation;
     _keepDisplaying = true;
 }
        public PlatformAdminAuthorizeFilter(IRepository<User> userRepository, IRepository<Data.Blog> blogRepository, IRepository<Securable> securableRepository, ISecurityHelper securityHelper)
		{
            _userRepository = userRepository;
            _blogRepository = blogRepository;
            _securableRepository = securableRepository;
            _securityHelper = securityHelper;
		}
Esempio n. 8
0
 public UsersBudgetController(ISecurityHelper securityHelper, IResourceRepository resourceRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController)
 {
     _resourceRepository = resourceRepository;
     _userRepository = userRepository;
     _securityHelper = securityHelper;
     _volatileStorageController = volatileStorageController;
 }
Esempio n. 9
0
 public GroupsController(ISecurityHelper securityHelper, IGroupRepository groupRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController)
 {
     _groupRepository           = groupRepository;
     _userRepository            = userRepository;
     _securityHelper            = securityHelper;
     _volatileStorageController = volatileStorageController;
 }
 public UserActionsService(IUserRepository userRepository, IPhoneRepository phoneRepository, IUserTokenRepository userTokenRepository, ISecurityHelper securityHelper)
 {
     this.userRepository      = userRepository;
     this.phoneRepository     = phoneRepository;
     this.userTokenRepository = userTokenRepository;
     this.securityHelper      = securityHelper;
 }
Esempio n. 11
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="expenseRepository">IExpenseRepository dependency</param>
        /// <param name="securityHelper">ISecurityHelper dependency</param>
        /// <param name="notificationChannelRepository">INotificationChannelRepository dependency.</param>
        /// <param name="notificationService">notificationService dependency</param>
        public ExpensesController(IExpenseRepository expenseRepository,
                                  ISecurityHelper securityHelper,
                                  INotificationChannelRepository notificationChannelRepository,
                                  INotificationService notificationService)
        {
            if (expenseRepository == null)
            {
                throw new ArgumentNullException("expenseRepository");
            }

            if (securityHelper == null)
            {
                throw new ArgumentNullException("securityHelper");
            }

            if (notificationService == null)
            {
                throw new ArgumentNullException("notificationService");
            }

            if (notificationChannelRepository == null)
            {
                throw new ArgumentNullException("notificationChannelRepository");
            }

            _expenseRepository             = expenseRepository;
            _securityHelper                = securityHelper;
            _notificationChannelRepository = notificationChannelRepository;
            _notificationService           = notificationService;
        }
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="vacationRequestRepository">IVacationRequestRepository dependency</param>
        /// <param name="employeeRepository">IEmployeeRepository dependency.</param>
        /// <param name="securityHelper">ISecurityHelper dependency</param>
        /// <param name="vacationNotificationService">The vacation notification service.</param>
        /// <exception cref="System.ArgumentNullException"></exception>
        public VacationRequestsController(
            IVacationRequestRepository vacationRequestRepository,
            IEmployeeRepository employeeRepository,
            ISecurityHelper securityHelper,
            IVacationNotificationService vacationNotificationService)
        {
            if (vacationRequestRepository == null)
            {
                throw new ArgumentNullException("vacationRequestRepository");
            }

            if (employeeRepository == null)
            {
                throw new ArgumentNullException("employeeRepository");
            }

            if (securityHelper == null)
            {
                throw new ArgumentNullException("securityHelper");
            }

            _vacationRequestRepository   = vacationRequestRepository;
            _employeeRepository          = employeeRepository;
            _securityHelper              = securityHelper;
            _vacationNotificationService = vacationNotificationService;
        }
 public OrdersController(IWebApiCaller webApiCaller, ICookieHelper cookieHelper, ISecurityHelper securityHelper)
 {
     WebApiCaller   = webApiCaller;
     CookieHelper   = cookieHelper;
     SecurityHelper = securityHelper;
     CurrentUser    = SecurityHelper.GetSessionUser(CookieHelper.GetCookie <string>("CurrentUser"));
 }
Esempio n. 14
0
 public SettingsSubscriptionsController(ISystemSettingsRepository settingsRepository, ISecurityHelper securityHelper, IVolatileStorageController volatileStorageController, IKeyRepository keyRepository)
 {
     _settingsRepository        = settingsRepository;
     _securityHelper            = securityHelper;
     _volatileStorageController = volatileStorageController;
     _keyRepository             = keyRepository;
 }
        public RecoveryController(
            IRepository <Post> postRepository,
            IRepository <Redirect> redirectRepository,
            IRepository <BlogTemplate> styleRepository,
            IRepository <User> userRepository,
            IRepository <Securable> securableRepository,
            IRepository <TemporaryUploadedBlogBackup> tempBlogBackupRepo,
            IRepository <Data.Blog> blogRepository,
            ISecurityHelper securityHelper,
            IHttpContextService httpContext)
            : base(blogRepository, httpContext, securityHelper, userRepository, securableRepository)
        {
            _postRepository     = postRepository;
            _redirectRepository = redirectRepository;
            _styleRepository    = styleRepository;
            _tempBlogBackupRepo = tempBlogBackupRepo;
            _userRepository     = userRepository;
            _blogRepository     = blogRepository;
            _securityHelper     = securityHelper;

            //Naieve clean of the collection to avoid leaks in long running instances of the application
            var toDelete = _tempBlogBackupRepo.GetAll().Where(b => b.UploadTime < DateTime.Now.AddHours(-1)).ToArray();

            foreach (var toDel in toDelete)
            {
                _tempBlogBackupRepo.Delete(toDel);
            }
        }
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="travelRequestRepository">ITravelRequestRepository dependency</param>
        /// <param name="employeeRepository">IEmployeeRepository dependency</param>
        /// <param name="securityHelper">ISecurityHelper dependency</param>
        /// <param name="notificationService">ITravelNotificationService dependency</param>
        public TravelRequestsController(
            ITravelRequestRepository travelRequestRepository,
            IEmployeeRepository employeeRepository,
            ISecurityHelper securityHelper,
            ITravelNotificationService notificationService
            )
        {
            if (travelRequestRepository == null)
            {
                throw new ArgumentNullException("travelRequestRepository");
            }

            if (employeeRepository == null)
            {
                throw new ArgumentNullException("employeeRepository");
            }

            if (securityHelper == null)
            {
                throw new ArgumentNullException("securityHelper");
            }

            if (notificationService == null)
            {
                throw new ArgumentNullException("notificationService");
            }

            _travelRequestRepository = travelRequestRepository;
            _employeeRepository      = employeeRepository;
            _securityHelper          = securityHelper;
            _notificationService     = notificationService;
        }
Esempio n. 17
0
 public AuthenticateController(SecurityContext context, IMemoryCache memoryCache, IConfiguration configuration, ISecurityHelper securityHelper, ICommunicationsHelper communicationsHelper)
 {
     Context              = context;
     MemoryCache          = memoryCache;
     Configuration        = configuration;
     SecurityHelper       = securityHelper;
     CommunicationsHelper = communicationsHelper;
 }
Esempio n. 18
0
 public UsersController(ISecurityHelper securityHelper, IResourceRepository resourceRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController, IGraphAPIProvider graphAPIProvider)
 {
     _resourceRepository = resourceRepository;
     _userRepository = userRepository;
     _securityHelper = securityHelper;
     _volatileStorageController = volatileStorageController;
     _graphAPIProvider = graphAPIProvider;
 }
 public SettingsGroupAdminsController(ISystemSettingsRepository settingsRepository, IUserRepository userRepository, ISecurityHelper securityHelper, IGroupRepository groupRepository, IVolatileStorageController volatileStorageController)
 {
     _settingsRepository = settingsRepository;
     _userRepository = userRepository;
     _groupRepository = groupRepository;
     _securityHelper = securityHelper;
     _volatileStorageController = volatileStorageController;
 }
Esempio n. 20
0
 public SettingsGroupAdminsController(ISystemSettingsRepository settingsRepository, IUserRepository userRepository, ISecurityHelper securityHelper, IGroupRepository groupRepository, IVolatileStorageController volatileStorageController)
 {
     _settingsRepository        = settingsRepository;
     _userRepository            = userRepository;
     _groupRepository           = groupRepository;
     _securityHelper            = securityHelper;
     _volatileStorageController = volatileStorageController;
 }
Esempio n. 21
0
 public UserController(ISecurityHelper securityHelper, IResourceRepository resourceRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController, IGraphAPIProvider graphAPIProvider)
 {
     _resourceRepository        = resourceRepository;
     _userRepository            = userRepository;
     _securityHelper            = securityHelper;
     _volatileStorageController = volatileStorageController;
     _graphAPIProvider          = graphAPIProvider;
 }
Esempio n. 22
0
 public AuthenticateController(IWebApiCaller webApiCaller, ICookieHelper cookieHelper, IUserAgentHelper userAgentHelper, ISecurityHelper securityHelper, IConfiguration configuration)
 {
     WebApiCaller    = webApiCaller;
     CookieHelper    = cookieHelper;
     SecurityHelper  = securityHelper;
     UserAgentHelper = userAgentHelper;
     Configuration   = configuration;
 }
Esempio n. 23
0
 public GenerateRsaKeysController(
     [NotNull] ISecurityHelper securityHelper,
     [NotNull] IPayAuthService payAuthService,
     [NotNull] ILogFactory logFactory)
 {
     _securityHelper = securityHelper ?? throw new ArgumentNullException(nameof(securityHelper));
     _payAuthService = payAuthService ?? throw new ArgumentNullException(nameof(payAuthService));
     _log            = logFactory.CreateLog(this);
 }
 public FileUploadController(ISecurityHelper securityHelper, IHashCalculator hashCalculator)
 {
     if (securityHelper == null && hashCalculator == null)
     {
         throw new NullReferenceException("fileUploadController");
     }
     _securityHelper = securityHelper;
     _hashCalculator = hashCalculator;
 }
        public MySimpleRoleProvider()
            : base()
        {
            _securityHelper = (ISecurityHelper)DependencyResolver.Current.GetService(typeof(ISecurityHelper));

            if (_securityHelper == null)
            {
                throw new InvalidOperationException("ISecurityHelper is not resolved.");
            }
        }
Esempio n. 26
0
 public PermissionService(IPermissionRepository permissionRepository,
                          IErrorMessageService errorMessageService,
                          ISecurityHelper securityHelper,
                          ILoggerFactory loggerService)
 {
     _permissionRepository = permissionRepository;
     _errorMessageService  = errorMessageService;
     _securityHelper       = securityHelper;
     _loggerService        = loggerService.CreateLogger <PermissionService>();
 }
Esempio n. 27
0
 public AccountService(
     IUsersRepository repository,
     ISecurityHelper securityHelper,
     IMapperFactory mapperFactory
     )
 {
     _repository      = repository;
     _securityService = securityHelper;
     _mapper          = mapperFactory.GetMapper(typeof(BLServices).Name);
 }
Esempio n. 28
0
 public MenuService(IMenuRepository menuRepository,
                    IErrorMessageService errorMessageService,
                    ISecurityHelper securityHelper,
                    ILoggerFactory loggerService)
 {
     _menuRepository      = menuRepository;
     _errorMessageService = errorMessageService;
     _securityHelper      = securityHelper;
     _loggerService       = loggerService.CreateLogger <MenuService>();
 }
Esempio n. 29
0
 public UserService(IUserRepository userRepository,
                    IErrorMessageService errorMessageService,
                    ISecurityHelper securityHelper,
                    ILoggerFactory loggerService)
 {
     _userRepository      = userRepository;
     _errorMessageService = errorMessageService;
     _securityHelper      = securityHelper;
     _loggerService       = loggerService.CreateLogger <UserService>();
 }
 public RedirectsController(
     IRepository<Redirect> redirectRepository, 
     IRepository<Data.Blog> blogRepo, 
     IHttpContextService httpContext,
     IRepository<User> userRepository,
     IRepository<Securable> securableRepository,
     ISecurityHelper securityHelper)
     : base(blogRepo, httpContext, securityHelper, userRepository, securableRepository)
 {
     _redirectRepository = redirectRepository;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="context">context</param>
 /// <param name="securityHelper">context</param>
 /// <param name="vacationRequestRepository">context</param>
 /// <param name="vacationNotificationService">context</param>
 public VacationRequestsODataController(
     MyCompanyContext context,
     ISecurityHelper securityHelper,
     IVacationRequestRepository vacationRequestRepository,
     IVacationNotificationService vacationNotificationService)
 {
     _context                     = context;
     _securityHelper              = securityHelper;
     _vacationRequestRepository   = vacationRequestRepository;
     _vacationNotificationService = vacationNotificationService;
 }
Esempio n. 32
0
 public GroupResourcesController(ILinkHelper linkHelper, ISecurityHelper securityHelper, IResourceRepository resourceRepository, IGroupRepository groupRepository, IWebJobController webJobController, ISystemSettingsRepository settingsRepository, IVolatileStorageController volatileStorageController)
 {
     _linkHelper                = linkHelper;
     _resourceRepository        = resourceRepository;
     _securityHelper            = securityHelper;
     _groupRepository           = groupRepository;
     _groupRepository           = groupRepository;
     _webJobController          = webJobController;
     _settingsRepository        = settingsRepository;
     _volatileStorageController = volatileStorageController;
 }
Esempio n. 33
0
 public GroupResourcesController(ILinkHelper linkHelper, ISecurityHelper securityHelper, IResourceRepository resourceRepository, IGroupRepository groupRepository, IWebJobController webJobController, ISystemSettingsRepository settingsRepository, IVolatileStorageController volatileStorageController)
 {
     _linkHelper = linkHelper;
     _resourceRepository = resourceRepository;
     _securityHelper = securityHelper;
     _groupRepository = groupRepository;
     _groupRepository = groupRepository;
     _webJobController = webJobController;
     _settingsRepository = settingsRepository;
     _volatileStorageController = volatileStorageController;
 }
Esempio n. 34
0
 public RedirectsController(
     IRepository <Redirect> redirectRepository,
     IRepository <Data.Blog> blogRepo,
     IHttpContextService httpContext,
     IRepository <User> userRepository,
     IRepository <Securable> securableRepository,
     ISecurityHelper securityHelper)
     : base(blogRepo, httpContext, securityHelper, userRepository, securableRepository)
 {
     _redirectRepository = redirectRepository;
 }
        public static User GetCurrentUser(this IRepository<User> repo, ISecurityHelper securityHelper)
		{
            var currentUser = securityHelper.CurrentUser;

			if (currentUser != null && !String.IsNullOrWhiteSpace(currentUser.ClaimedIdentifier))
			{
                return repo.GetBy(u => u.ClaimedIdentifier == currentUser.ClaimedIdentifier);
			}

			return null;
		}
Esempio n. 36
0
        public static User GetCurrentUser(this IRepository <User> repo, ISecurityHelper securityHelper)
        {
            var currentUser = securityHelper.CurrentUser;

            if (currentUser != null && !String.IsNullOrWhiteSpace(currentUser.ClaimedIdentifier))
            {
                return(repo.GetBy(u => u.ClaimedIdentifier == currentUser.ClaimedIdentifier));
            }

            return(null);
        }
Esempio n. 37
0
        public UserRepository(IConfiguration configuration, IOptions <AppSettings> appSettings, ISecurityHelper securityHelper)
        {
            if (appSettings == null)
            {
                throw new ArgumentNullException(nameof(appSettings));
            }

            connectionString    = configuration.GetConnectionString("AuthDatabase");
            this.appSettings    = appSettings.Value;
            this.securityHelper = securityHelper;
        }
        public void Setup()
        {
            _mocks = new MockRepository();
            _dataRepository = MockRepository.GenerateStub<ISecurityRepository>();
            _securityHelper = MockRepository.GenerateStub<ISecurityHelper>();
            _logService = MockRepository.GenerateStub<ILogService>();
            _log = MockRepository.GenerateStub<ILog>();

            _securityService = new SecurityService(_dataRepository, _securityHelper, _logService);

            _mockUser = MockRepository.GenerateStub<IPortalUser>();
        }
Esempio n. 39
0
 public BlogConfigurationController(
     IRepository <Data.Blog> blogRepo,
     IRepository <Securable> securableRepository,
     IRepository <Data.User> userRepository,
     ISecurityHelper securityHelper,
     IHttpContextService httpContext) : base(blogRepo, httpContext)
 {
     _blogRepo            = blogRepo;
     _securableRepository = securableRepository;
     _userRepository      = userRepository;
     _securityHelper      = securityHelper;
 }
 public BlogConfigurationController(
     IRepository<Data.Blog> blogRepo, 
     IRepository<Securable> securableRepository, 
     IRepository<Data.User> userRepository, 
     ISecurityHelper securityHelper,
     IHttpContextService httpContext) : base(blogRepo, httpContext,securityHelper,userRepository,securableRepository)
 {
     _blogRepo = blogRepo;
     _securableRepository = securableRepository;
     _userRepository = userRepository;
     _securityHelper = securityHelper;
 }
 public TemplateEditorController(
     IRepository<BlogTemplate> styleRepo, 
     IRepository<Data.Blog> blogRepo,
     IHttpContextService httpContext,
     IRepository<User> userRepository,
     IRepository<Securable> securableRepository,
     ISecurityHelper securityHelper)
     : base(blogRepo, httpContext, securityHelper, userRepository, securableRepository)
 {
     _styleRepo = styleRepo;
     _blogRepo = blogRepo;
     _httpContext = httpContext;
 }
        public CurrentBlogAdminAuthorizeFilter(
            IRepository<User> userRepository, 
            IRepository<Data.Blog> blogRepository, 
            IRepository<Securable> securableRepository, 
            ISecurityHelper securityHelper, 
            IHttpContextService httpContext)
		{
            _userRepository = userRepository;
            _blogRepository = blogRepository;
            _securableRepository = securableRepository;
            _securityHelper = securityHelper;
            _httpContext = httpContext;
		}
 public TemplateEditorController(
     IRepository <BlogTemplate> styleRepo,
     IRepository <Data.Blog> blogRepo,
     IHttpContextService httpContext,
     IRepository <User> userRepository,
     IRepository <Securable> securableRepository,
     ISecurityHelper securityHelper)
     : base(blogRepo, httpContext, securityHelper, userRepository, securableRepository)
 {
     _styleRepo   = styleRepo;
     _blogRepo    = blogRepo;
     _httpContext = httpContext;
 }
Esempio n. 44
0
 public CurrentBlogAdminAuthorizeFilter(
     IRepository <User> userRepository,
     IRepository <Data.Blog> blogRepository,
     IRepository <Securable> securableRepository,
     ISecurityHelper securityHelper,
     IHttpContextService httpContext)
 {
     _userRepository      = userRepository;
     _blogRepository      = blogRepository;
     _securableRepository = securableRepository;
     _securityHelper      = securityHelper;
     _httpContext         = httpContext;
 }
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="employeeRepository">IEmployeeRepository dependency</param>
        /// <param name="securityHelper">ISecurityHelper dependency</param>
        public EmployeesController(IEmployeeRepository employeeRepository, ISecurityHelper securityHelper)
        {
            if (employeeRepository == null)
            {
                throw new ArgumentNullException("employeeRepository");
            }

            if (securityHelper == null)
            {
                throw new ArgumentNullException("securityHelper");
            }

            _employeeRepository = employeeRepository;
            _securityHelper     = securityHelper;
        }
 public DashboardController(
     IRepository<Post> postRepo,
     IRepository<PostModification> postModRepo,
     IRepository<User> userRepo,
     IRepository<Securable> securableRepo,
     IRepository<Data.Blog> blogRepo,
     ISecurityHelper securityHelper,
     IHttpContextService httpContext) : base(blogRepo, httpContext)
 {
     _postRepo = postRepo;
     _postModRepo = postModRepo;
     _userRepo = userRepo;
     _blogRepo = blogRepo;
     _securableRepo = securableRepo;
     _securityHelper = securityHelper;
 }
        public AccountController(
            OpenIdMembershipService membershipService, 
            IRepository<User> userRepository, 
            IRepository<Data.Blog> blogRepo, 
            IRepository<Invitation> invitationRepository,
            IAttacher<User> userAttacher,
            IAttacher<Securable> securableAttacher,
            ISecurityHelper securityHelper,
            IHttpContextService httpContext)
            : base(blogRepo, httpContext)
        {
            _openIdMembership = membershipService;
			_userRepository = userRepository;
            _securityHelper = securityHelper;
            _invitationRepository = invitationRepository;
            _userAttacher = userAttacher;
            _securableAttacher = securableAttacher;
        }
 public ManageBaseController(
     IRepository<Data.Blog> blogRepo,
     IHttpContextService httpContext,
     ISecurityHelper securityHelper,
     IRepository<User> userRepository,
     IRepository<Securable> securableRepository)
     : base(blogRepo, httpContext)
 {
     var currentUser = userRepository.GetCurrentUser(securityHelper);
     if (currentUser != null && currentUser.IsAdminOfBlog(CurrentBlog, securableRepository))
     {
         ViewBag.IsBlogAdmin = true;
     }
     else
     {
         ViewBag.IsBlogAdmin = false;
     }
 }
 public PermissionsEditorController(
     IRepository<User> userRepo,
     IRepository<Data.Blog> blogRepo,
     IRepository<Securable> securableRepo,
     IRepository<Invitation> invitationRepo,
     ISecurityHelper securityHelper,
     IInvitationService invitationService,
     IAttacher<Securable> securableAttacher,
     IAttacher<Data.Blog> blogAttacher)
 {
     _userRepo = userRepo;
     _blogRepo = blogRepo;
     _securableRepo = securableRepo;
     _invitationRepo = invitationRepo;
     _securityHelper = securityHelper;
     _invitationService = invitationService;
     _blogAttacher = blogAttacher;
     _securableAttacher = securableAttacher;
 }
        public PostAuthoringController(
            IRepository<Post> postRepository, 
            IRepository<PostModification> postModificationRepository,
            IRepository<User> userRepository, 
            IRepository<Redirect> redirectRepository,
            IRepository<Data.Blog> blogRepository,
            ISecurityHelper securityHelper,
            IProvideDateTime dateTime,
            IHttpContextService httpContext)
            : base(blogRepository, httpContext)
		{
			_postRepository = postRepository;
            _postModificationRepository = postModificationRepository;
			_userRepository = userRepository;
            _redirectRepository = redirectRepository;
            _blogRepository = blogRepository;
            _securityHelper = securityHelper;
            _dateTime = dateTime;
		}
Esempio n. 51
0
 public LoginHelper(ClientDirectoryContext context, ISecurityHelper securityHelper)
 {
     _context = context;
     _securityHelper = securityHelper;
 }
		public VisitLoggerService(IRepository<Visit> visitRepository, ISecurityHelper securityHelper)
		{
			_visitRepository = visitRepository;
            _securityHelper = securityHelper;
		}
Esempio n. 53
0
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="dbContext">dbContext</param>
 /// <param name="mapperEngine">Mapper engine</param>
 /// <param name="securityHelper">Security helper</param>
 public UserServices(IDbContext dbContext, IMapper mapperEngine, ISecurityHelper securityHelper)
 {
     _dbContext = dbContext;
     _mapperEngine = mapperEngine;
     _securityHelper = securityHelper;
 }
Esempio n. 54
0
 /// <summary>
 ///     Users controller constructor
 /// </summary>
 /// <param name="userServices">User services</param>
 /// <param name="securityHelper">Security helper</param>
 public UsersController(IUserServices userServices, 
     ISecurityHelper securityHelper)
 {
     _userServices = userServices;
     _securityHelper = securityHelper;
 }
Esempio n. 55
0
 public SecurityController(IValidate validator, ISecurityHelper helper, IUserRepository userRepository)
 {
     _validator = validator;
     _helper = helper;
     _userRepository = userRepository;
 }
Esempio n. 56
0
 public HomeController(IUserRepository userRepository, ISecurityHelper helper)
 {
     _userRepository = userRepository;
     _helper = helper;
 }
 public SettingsSysAdminController(ISystemSettingsRepository settingsRepository, IUserRepository userRepository, ISecurityHelper securityHelper)
 {
     _settingsRepository = settingsRepository;
     _userRepository = userRepository;
     _securityHelper = securityHelper;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ExtraMasterPageBodyCssClasses"/> class.
 /// </summary>
 /// <param name="securityHelper">The security helper.</param>
 public ExtraMasterPageBodyCssClasses(ISecurityHelper securityHelper)
 {
     this.securityHelper = securityHelper;
 }
 public UserProfileController(IRepository<User> userRepo, IRepository<Data.Blog> blogRepo, ISecurityHelper securityHelper)
 {
     _userRepo = userRepo;
     _blogRepo = blogRepo;
     _securityHelper = securityHelper;
 }