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; }
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; }
public UsersBudgetController(ISecurityHelper securityHelper, IResourceRepository resourceRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController) { _resourceRepository = resourceRepository; _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; }
/// <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")); }
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; }
public AuthenticateController(SecurityContext context, IMemoryCache memoryCache, IConfiguration configuration, ISecurityHelper securityHelper, ICommunicationsHelper communicationsHelper) { Context = context; MemoryCache = memoryCache; Configuration = configuration; SecurityHelper = securityHelper; CommunicationsHelper = communicationsHelper; }
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; }
public UserController(ISecurityHelper securityHelper, IResourceRepository resourceRepository, IUserRepository userRepository, IVolatileStorageController volatileStorageController, IGraphAPIProvider graphAPIProvider) { _resourceRepository = resourceRepository; _userRepository = userRepository; _securityHelper = securityHelper; _volatileStorageController = volatileStorageController; _graphAPIProvider = graphAPIProvider; }
public AuthenticateController(IWebApiCaller webApiCaller, ICookieHelper cookieHelper, IUserAgentHelper userAgentHelper, ISecurityHelper securityHelper, IConfiguration configuration) { WebApiCaller = webApiCaller; CookieHelper = cookieHelper; SecurityHelper = securityHelper; UserAgentHelper = userAgentHelper; Configuration = configuration; }
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."); } }
public PermissionService(IPermissionRepository permissionRepository, IErrorMessageService errorMessageService, ISecurityHelper securityHelper, ILoggerFactory loggerService) { _permissionRepository = permissionRepository; _errorMessageService = errorMessageService; _securityHelper = securityHelper; _loggerService = loggerService.CreateLogger <PermissionService>(); }
public AccountService( IUsersRepository repository, ISecurityHelper securityHelper, IMapperFactory mapperFactory ) { _repository = repository; _securityService = securityHelper; _mapper = mapperFactory.GetMapper(typeof(BLServices).Name); }
public MenuService(IMenuRepository menuRepository, IErrorMessageService errorMessageService, ISecurityHelper securityHelper, ILoggerFactory loggerService) { _menuRepository = menuRepository; _errorMessageService = errorMessageService; _securityHelper = securityHelper; _loggerService = loggerService.CreateLogger <MenuService>(); }
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; }
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; }
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; }
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); }
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>(); }
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; }
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; }
public LoginHelper(ClientDirectoryContext context, ISecurityHelper securityHelper) { _context = context; _securityHelper = securityHelper; }
public VisitLoggerService(IRepository<Visit> visitRepository, ISecurityHelper securityHelper) { _visitRepository = visitRepository; _securityHelper = securityHelper; }
/// <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; }
/// <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; }
public SecurityController(IValidate validator, ISecurityHelper helper, IUserRepository userRepository) { _validator = validator; _helper = helper; _userRepository = userRepository; }
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; }