public RemoteCredentialsDecorator(Uri brokerUri, ISecurityService securityService, IMainThread mainThread) { _securityService = securityService; _mainThread = mainThread; _authority = brokerUri.ToCredentialAuthority(); _lock = new AsyncReaderWriterLock(); _credentialsAreValid = true; }
public EventService(ISecurityService securityService, IUnitOfWork unitOfWork, ICampaignService campaignService, IGroupService groupService) { _securityService = securityService; _unitOfWork = unitOfWork; _campaignService = campaignService; _groupService = groupService; }
public ThemeController(Func<string, IThemeService> factory, ISettingsManager manager, ISecurityService securityService, IPermissionScopeService permissionScopeService, string pathForMultipart, string pathForFiles, string defaultThemePath) : base(securityService, permissionScopeService) { if (factory == null) { throw new ArgumentNullException("factory"); } if (manager == null) { throw new ArgumentNullException("manager"); } if (string.IsNullOrEmpty(pathForMultipart)) throw new ArgumentNullException("pathForMultipart"); if (string.IsNullOrEmpty(pathForFiles)) throw new ArgumentNullException("pathForFiles"); var chosenRepository = manager.GetValue( "VirtoCommerce.Content.MainProperties.ThemesRepositoryType", string.Empty); _pathForMultipart = pathForMultipart; _pathForFiles = pathForFiles; _defaultThemePath = defaultThemePath; var themeService = factory.Invoke(chosenRepository); this._themeService = themeService; }
public SecurityController(ISecurityService securityService) { if (securityService == null) throw new ArgumentNullException("securityService"); _securityService = securityService; }
public DefaultContentService(ISecurityService securityService, IRepository repository, IUnitOfWork unitOfWork, IOptionService optionService) { this.unitOfWork = unitOfWork; this.securityService = securityService; this.repository = repository; this.optionService = optionService; }
public void SetUp() { _repository = Substitute.For<IPatientRepository>(); _securityService = Substitute.For<ISecurityService>(); _securityService.IsInRole("Admin").Returns(true); _service = new PatientService(_repository, _securityService); }
/// <summary> /// Initializes a new instance of the <see cref="CmsController" /> class. /// </summary> /// <param name="pageAccessor">The page accessor.</param> /// <param name="cmsConfiguration">The configuration loader.</param> /// <param name="cacheService">The cache service.</param> /// <param name="securityService">The security service.</param> public CmsController(IPageAccessor pageAccessor, ICmsConfiguration cmsConfiguration, ICacheService cacheService, ISecurityService securityService) { this.securityService = securityService; this.pageAccessor = pageAccessor; this.cmsConfiguration = cmsConfiguration; this.cacheService = cacheService; }
public EventController(ISecurityService securityService, IEventService eventService, IMessageService messageService) : base(securityService) { _securityService = securityService; _eventService = eventService; _messageService = messageService; }
public TicketCreateViewModel(ISecurityService security, SettingsService settings, Ticket ticket) { ListUtility = MefHttpApplication.ApplicationContainer.GetExportedValue<SelectListUtility>(); Security = security; Settings = settings; Ticket = ticket; }
public CustomerDetailViewModel(ISecurityService securityService, IViewModelsFactory<IPhoneNumberDialogViewModel> phoneVmFactory, IViewModelsFactory<IEmailDialogViewModel> emailVmFactory, IViewModelsFactory<ICreateUserDialogViewModel> wizardUserVmFactory, IViewModelsFactory<IAddressDialogViewModel> addressVmFactory, ICustomerEntityFactory entityFactory, IAuthenticationContext authContext, CustomersDetailViewModel parentViewModel, Contact innerContact, ICustomerRepository customerRepository, IRepositoryFactory<ISecurityRepository> securityRepositoryFactory, IRepositoryFactory<ICountryRepository> countryRepositoryFactory, IRepositoryFactory<IOrderRepository> orderRepositoryFactory, ILoginViewModel loginViewModel) { _securityService = securityService; _loginViewModel = loginViewModel; _parentViewModel = parentViewModel; _authContext = authContext; _customerRepository = customerRepository; _orderRepositoryFactory = orderRepositoryFactory; _securityRepositoryFactory = securityRepositoryFactory; _countryRepositoryFactory = countryRepositoryFactory; _entityFactory = entityFactory; _addressVmFactory = addressVmFactory; _wizardUserVmFactory = wizardUserVmFactory; _emailVmFactory = emailVmFactory; _phoneVmFactory = phoneVmFactory; _fileDialogService = new FileDialogService(); InnerItem = innerContact; InnerItem.PropertyChanged += _innerContact_PropertyChanged; CommandsInit(); RequestInit(); CollectionInit(); HasCurrentContactLoginAndSuspendAccessCheck(); }
public StakeholdersSelectionStrategy( ISecurityService securityService, ISecurityUserService securityUserService) { _securityService = securityService; _securityUserService = securityUserService; }
public DefaultIndexerService(ICmsConfiguration cmsConfiguration, IRepository repository, ISecurityService securityService, IAccessControlService accessControlService) { this.repository = repository; this.cmsConfiguration = cmsConfiguration; this.securityService = securityService; this.accessControlService = accessControlService; }
public AccountEntityOperationLogic(INotificationService notificationService, ITemplateService templateService, IEntityRepository repository, ISecurityService securityService) { _notificationService = notificationService; _templateService = templateService; _repository = repository; _securityService = securityService; }
public static void Initialize(ILayoutService layoutService, ISecurityService securityService) { ServiceFactoryBase.SecurityService = SecurityService = securityService; Layout = layoutService; ContentService = new ContentService("Monitor"); DragDropService = new DragDropService(); }
public CommunityController(IMessageService messageService,ISecurityService securityService, IEventService eventService) : base(securityService) { _messageService = messageService; _securityService = securityService; _eventService = eventService; }
/// <summary> /// Initializes a new instance of the <see cref="HtmlContentService" /> class. /// </summary> /// <param name="repository">The repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="contentService">The content service.</param> /// <param name="securityService">The security service.</param> public HtmlContentService(IRepository repository, IUnitOfWork unitOfWork, Module.Root.Services.IContentService contentService, ISecurityService securityService) { this.repository = repository; this.unitOfWork = unitOfWork; this.contentService = contentService; this.securityService = securityService; }
public EnsureCoreDataTask(IFrameworkContext context, IHiveManager coreManager, IEnumerable<Lazy<Permission, PermissionMetadata>> permissions, ISecurityService securityService) : base(context, coreManager) { _permissions = permissions; _securityService = securityService; }
/// <summary> /// Renders an action projection to given html output. /// </summary> /// <param name="page">The page.</param> /// <param name="securityService"></param> /// <param name="html">The html helper.</param> /// <returns><c>true</c> on success, otherwise <c>false</c>.</returns> public override bool Render(IPage page, ISecurityService securityService, HtmlHelper html) { if (AccessRole != null && !securityService.IsAuthorized(AccessRole)) { return false; } using (HtmlControlRenderer control = new HtmlControlRenderer(Tag)) { OnPreRender(control, page, html); using (HtmlTextWriter writer = new HtmlTextWriter(html.ViewContext.Writer)) { control.RenderBeginTag(writer); if (ChildProjections != null) { foreach (var htmlElementProjection in ChildProjections.OrderBy(f => f.Order)) { htmlElementProjection.Render(page, securityService, html); } } control.RenderEndTag(writer); } } return true; }
public ConnectionManager(IStatusBar statusBar, IRSettings settings, IRInteractiveWorkflow interactiveWorkflow) { _statusBar = statusBar; _sessionProvider = interactiveWorkflow.RSessions; _settings = settings; _interactiveWorkflow = interactiveWorkflow; _shell = interactiveWorkflow.Shell; _securityService = _shell.Services.Security; _statusBarViewModel = new ConnectionStatusBarViewModel(this, interactiveWorkflow.Shell); _hostLoadIndicatorViewModel = new HostLoadIndicatorViewModel(_sessionProvider, interactiveWorkflow.Shell); _disposableBag = DisposableBag.Create<ConnectionManager>() .Add(_statusBarViewModel) .Add(_hostLoadIndicatorViewModel) .Add(() => _sessionProvider.BrokerStateChanged -= BrokerStateChanged) .Add(() => _interactiveWorkflow.ActiveWindowChanged -= ActiveWindowChanged); _sessionProvider.BrokerStateChanged += BrokerStateChanged; _interactiveWorkflow.ActiveWindowChanged += ActiveWindowChanged; // Get initial values var connections = CreateConnectionList(); _connections = new ConcurrentDictionary<string, IConnection>(connections); UpdateRecentConnections(save: false); CompleteInitializationAsync().DoNotWait(); }
/// <summary> /// Initializes a new instance of the <see cref="SecurityService"/> class. /// </summary> public SecurityService() { this.manager = Global.DependencyInjectionContainer.Resolve<SecurityManager>(); this.securityService = Global.DependencyInjectionContainer.Resolve<ISecurityService>(); this.manager.IsSecureConnection = this.Context.Request.IsSecureConnection; this.cookiePath = this.manager.CookiePath; }
public ContentController(Func<string, IContentBlobStorageProvider> contentStorageProviderFactory, IBlobUrlResolver urlResolver, ISecurityService securityService, IPermissionScopeService permissionScopeService, IStoreService storeService) : base(securityService, permissionScopeService) { _storeService = storeService; _contentStorageProviderFactory = contentStorageProviderFactory; _urlResolver = urlResolver; }
public RibbitViewPage() { DataContext = new Context(); Users = new UserService(DataContext); Security = new SecurityService(Users); CurrentUser = Security.GetCurrentUser(); }
public AddressBookContactsService( IAddressBookContactsDataService contactDataService, ISecurityService securityService) { _contactDataService = contactDataService; _securityService = securityService; }
public DefaultPreviewService(PageContentProjectionFactory pageContentProjectionFactory, IOptionService optionService, IRepository repository, ISecurityService securityService) { this.pageContentProjectionFactory = pageContentProjectionFactory; this.repository = repository; this.optionService = optionService; this.securityService = securityService; }
public NotificationsController(IAppleNotificationService appleService, ISecurityService securityService, IGoogleGcmNotificationService googleGcmService, IWindowsPhoneNotificationService windowsPhoneService) { _AppleService = appleService; _SecurityService = securityService; _GoogleGcmService = googleGcmService; _WindowsPhoneService = windowsPhoneService; }
public MeetingFacadeService(IMeetingService meetingService, IMeetingRepository meetingRepository, ISecurityService securityService) { this.meetingService = meetingService; this.meetingRepository = meetingRepository; this.securityService = securityService; }
/// <summary> /// Initializes a new instance of the <see cref="DefaultPreviewService" /> class. /// </summary> /// <param name="repository">The repository.</param> /// <param name="securityService">The security service.</param> /// <param name="contentProjectionService">The content projection service.</param> /// <param name="childContentService">The child content service.</param> public DefaultPreviewService(IRepository repository, ISecurityService securityService, IContentProjectionService contentProjectionService, IChildContentService childContentService) { this.repository = repository; this.securityService = securityService; this.childContentService = childContentService; this.contentProjectionService = contentProjectionService; }
public UserSettingsService(ISecurityService securityService, IProfile profileRepository) { Security = securityService; Repository = profileRepository; }
public MenuController(IMenuService menuService, ISecurityService securityService, IPermissionScopeService permissionScopeService) : base(securityService, permissionScopeService) { if (menuService == null) throw new ArgumentNullException("menuService"); _menuService = menuService; }
public LoginController( IFormsAuthenticationService formsAuthenticationService, ISecurityService securityService, IOjbMemberShipProvider memberShipProvider) { this.formsAuthenticationService = formsAuthenticationService; this.memberShipProvider = memberShipProvider; }
public SecurityController(ISecurityService securityService) { SecurityService = securityService; }
public FinanceOperationInspector(ISecurityService securityService) { _securityService = securityService; }
public RegistrationEmailObserver(IStoreService storeService, ISecurityService securityService, INotificationManager notificationManager) { _storeService = storeService; _securityService = securityService; _notificationManager = notificationManager; }
public ContentDraftService(IDraftService draftService, ISecurityService securityService) { this.draftService = draftService; this.securityService = securityService; }
public TemplatesController(ISecurityService securityService, ITemplateService templateService) { _securityService = securityService; _templateService = templateService; }
public MPController(ISecurityService securityService) : base(securityService) { _securityService = securityService; }
public AuthenticatedHttpMessageHandler(IEventAggregator eventAggregator, ISecurityService securityService, HttpMessageHandler defaultHttpMessageHandler) : base(defaultHttpMessageHandler) { _securityService = securityService; _eventAggregator = eventAggregator; }
public TokenController(IConfiguration configuration, ISecurityService securityService) { this.securityService = securityService; _configuration = configuration; }
public FinanceQueryInspector(ISecurityService securityService) { _securityService = securityService; }
public AuthController(ISecurityService securityService) { _securityService = securityService; }
public StandardService(ApplicationDbContext context, ISecurityService securityService) { _context = context; _securityService = securityService; }
public KeyService(ISecurityService securityService, Network network) { _securityService = securityService; _network = network; }
public LeaderboardController(ILeaderboardService leaderboardService, ISecurityService securityService) { _leaderboardService = leaderboardService; _securityService = securityService; }
public CommentService(IMapperService mapper, ISettingsService settingsService, ISecurityService securityService, ILogService logService, IHeartService heartService) : base(mapper) { _settingsService = settingsService; _securityService = securityService; _logService = logService; _heartService = heartService; // TODO: перенесено сюда для того, чтобы транзакции EF и EL не пересекались. // Убрать, когда переведём _settingsService на EL try { _premoderation = _settingsService.GetSettings <bool>(CommentsSettingStrings.CommentsPremoderation); } catch (Exception e) { _logService.LogError(e); _premoderation = true; } }
/// <summary> /// Initializes a new instance of the <see cref="TicketCenterListViewModel"/> class. /// </summary> /// <param name="listName">Name of the list.</param> /// <param name="ticketsList">The tickets list.</param> /// <param name="serviceModel">The service model.</param> public TicketCenterListViewModel(string listName, IPagination <Ticket> ticketsList, SettingsService settings, ISecurityService security) { Tickets = ticketsList; CurrentListSettings = settings.UserSettings.GetDisplayPreferences().GetPreferencesForList(listName); FilterBar = new FilterBarViewModel(CurrentListSettings, security.GetTdStaffUsers(), security.GetTdSubmitterUsers()); ListsForMenu = settings.UserSettings.GetDisplayPreferences().TicketCenterListPreferences.OrderBy(lp => lp.ListMenuDisplayOrder).ToArray(); }
public ProfilesController(ISecurityService securityService, ISettingsManager settingsManager) { _securityService = securityService; _settingsManager = settingsManager; }
protected ServerAuthorizationService(ISecurityService securityService) : base(securityService, true) { _timeOutPeriod = securityService.TimeOutPeriod; }
public KenngroessenFruehererJahreDetailOverviewService(ITransactionScopeProvider transactionScopeProvider, IEntityServiceMappingEngine entityServiceMappingEngine, ISecurityService securityService) : base(transactionScopeProvider, entityServiceMappingEngine, securityService) { }
public SecurityMessageHandler(ISecurityService securityService) { _securityService = securityService; }
public MemberController(IMemberService memberService, DefaultUserManager userManager, IFileService fileService, IStorageFileService storageFileService, ISmsService smsService, ICurrencyService currencyService, ISignals signals, IUserContainer userContainer, IWalletService walletService, IConfigService configService, ISecurityService securityService) { _memberService = memberService; _userManager = userManager; _fileService = fileService; _storageFileService = storageFileService; _smsService = smsService; _currencyService = currencyService; _signals = signals; _userContainer = userContainer; _walletService = walletService; _configService = configService; _securityService = securityService; }
public InfoHandler(InfoEndpoint endpoint, ISecurityService securityService, ILogger <InfoHandler> logger = null) : base(endpoint, securityService, null, true, logger) { }
public LookupApiService(HttpClientWrapper httpClient, ISecurityService securityService) { _securityService = securityService; _httpClient = httpClient; }
/// <summary> /// The page_ init. /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The e. /// </param> protected void Page_Init(object sender, EventArgs e) { securityService = ObjectFactory.GetInstance <ISecurityService>(); searchByNameControl.Clear += SearchByNameControlClear; searchByNameControl.Search += SearchByNameControlSearch; }
/// <summary> /// The page_ init. /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The e. /// </param> protected void Page_Init(object sender, EventArgs e) { securityService = ObjectFactory.GetInstance <ISecurityService>(); }
public TokenStoreService(ISecurityService securityService) { _securityService = securityService; }
public ContentController(Func <string, IContentBlobStorageProvider> contentStorageProviderFactory, IBlobUrlResolver urlResolver, ISecurityService securityService, IPermissionScopeService permissionScopeService, IStoreService storeService, ICacheManager <object> cacheManager) : base(securityService, permissionScopeService) { _storeService = storeService; _contentStorageProviderFactory = contentStorageProviderFactory; _urlResolver = urlResolver; _cacheManager = cacheManager; }
public PagesMenuController() { _securityService = SecurityService.Instance; }
public AccountController(ISecurityService securityService) => _securityService = securityService;
/// <summary> /// Initializes a new instance of the <see cref="DefaultAccessControlService" /> class. /// </summary> /// <param name="securityService">The security service.</param> /// <param name="cacheService">The cache service.</param> /// <param name="configuration">The CMS configuration.</param> public DefaultAccessControlService(ISecurityService securityService, ICacheService cacheService, ICmsConfiguration configuration) { this.securityService = securityService; this.cacheService = cacheService; this.configuration = configuration; }