Beispiel #2
0
 public WebMvcAuthorizeFilter(
     IAuthorizationHelper authorizationHelper,
     IErrorInfoBuilder errorInfoBuilder,
     IEventBus eventBus) : base(
         authorizationHelper,
         errorInfoBuilder,
         eventBus)
 {
 }
        public EddoMvcAuthorizeFilter(
            IAuthorizationHelper authorizationHelper,

            IEventBus eventBus)
        {
            _authorizationHelper = authorizationHelper;

            _eventBus = eventBus;
        }
Beispiel #4
0
 public AbpMvcAuthorizeFilter(
     IAuthorizationHelper authorizationHelper,
     IErrorInfoBuilder errorInfoBuilder,
     IEventBus eventBus)
 {
     _authorizationHelper = authorizationHelper;
     _errorInfoBuilder    = errorInfoBuilder;
     _eventBus            = eventBus;
 }
Beispiel #5
0
 public StudioXMvcAuthorizeFilter(
     IAuthorizationHelper authorizationHelper,
     IErrorInfoBuilder errorInfoBuilder,
     IEventBus eventBus)
 {
     this.authorizationHelper = authorizationHelper;
     this.errorInfoBuilder    = errorInfoBuilder;
     this.eventBus            = eventBus;
 }
 public AbpAuthorizationFilter(
     IAuthorizationHelper authorizationHelper,
     IErrorInfoBuilder errorInfoBuilder
     )
 {
     _authorizationHelper = authorizationHelper;
     _errorInfoBuilder = errorInfoBuilder;
     Logger = NullLogger.Instance;
 }
 public FundingLineDetailsController(IPublishingApiClient publishingApiClient, IProvidersApiClient providersApiClient,
                                     ISpecificationsApiClient specificationsApiClient, IPoliciesApiClient policiesApiClient, IAuthorizationHelper authorizationHelper)
 {
     _publishingApiClient     = publishingApiClient;
     _providersApiClient      = providersApiClient;
     _specificationsApiClient = specificationsApiClient;
     _policiesApiClient       = policiesApiClient;
     _authorizationHelper     = authorizationHelper;
 }
 public AbpMvcAuthorizeFilter(
     IAuthorizationHelper authorizationHelper, 
     IErrorInfoBuilder errorInfoBuilder,
     IEventBus eventBus)
 {
     _authorizationHelper = authorizationHelper;
     _errorInfoBuilder = errorInfoBuilder;
     _eventBus = eventBus;
 }
 public AbpApiAuthorizeFilter(
     IAuthorizationHelper authorizationHelper,
     IAbpWebApiConfiguration configuration,
     ILocalizationManager localizationManager)
 {
     _authorizationHelper = authorizationHelper;
     _configuration       = configuration;
     _localizationManager = localizationManager;
 }
Beispiel #10
0
 public StudioXAuthorizationFilter(
     IAuthorizationHelper authorizationHelper,
     IErrorInfoBuilder errorInfoBuilder,
     IEventBus eventBus)
 {
     this.authorizationHelper = authorizationHelper;
     this.errorInfoBuilder    = errorInfoBuilder;
     this.eventBus            = eventBus;
     Logger = NullLogger.Instance;
 }
        public DatasetRelationshipsSearchController(IDatasetRelationshipsSearchService searchService, ISpecificationsApiClient specificationsApiClient, IAuthorizationHelper authorizationHelper, IMapper mapper, IDatasetsApiClient datasetsApiClient)
        {
            Guard.ArgumentNotNull(searchService, nameof(searchService));

            _searchService           = searchService;
            _specificationsApiClient = specificationsApiClient;
            _authorizationHelper     = authorizationHelper;
            _mapper            = mapper;
            _datasetsApiClient = datasetsApiClient;
        }
        private ScenarioController CreateScenarioController(IAuthorizationHelper authorizationHelper, IScenariosApiClient scenariosClient = null)
        {
            IMapper mapper = MappingHelper.CreateFrontEndMapper();
            ILogger logger = Substitute.For <ILogger>();

            return(new ScenarioController(scenariosClient ?? CreateScenariosClient(),
                                          mapper,
                                          logger,
                                          authorizationHelper));
        }
 public AbpAuthorizationFilter(
     IAuthorizationHelper authorizationHelper,
     IErrorInfoBuilder errorInfoBuilder,
     IEventBus eventBus)
 {
     this._authorizationHelper = authorizationHelper;
     this._errorInfoBuilder    = errorInfoBuilder;
     this._eventBus            = eventBus;
     this.Logger = NullLogger.Instance;
 }
        private static IAuthorizationHelper CreateMockAuthenticationHelper(bool authUser = true)
        {
            IAuthorizationHelper mockAuthorizationHelper = Substitute.For <IAuthorizationHelper>();

            mockAuthorizationHelper
            .DoesUserHavePermission(Arg.Any <ClaimsPrincipal>(), Arg.Any <ISpecificationAuthorizationEntity>(), Arg.Is(SpecificationActionTypes.CanMapDatasets))
            .Returns(authUser);

            return(mockAuthorizationHelper);
        }
Beispiel #15
0
        public SelectSourceDatasetPageModel(IDatasetsApiClient datasetClient, ILogger logger, IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(datasetClient, nameof(datasetClient));
            Guard.ArgumentNotNull(logger, nameof(logger));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _datasetClient       = datasetClient;
            _logger              = logger;
            _authorizationHelper = authorizationHelper;
        }
 public CodeZeroAuthorizationFilter(
     IAuthorizationHelper authorizationHelper,
     IErrorInfoBuilder errorInfoBuilder,
     IEventBus eventBus)
 {
     _authorizationHelper = authorizationHelper;
     _errorInfoBuilder    = errorInfoBuilder;
     _eventBus            = eventBus;
     Logger = NullLogger.Instance;
 }
Beispiel #17
0
        public CalculationController(ICalculationsApiClient calcClient, IMapper mapper, IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(calcClient, nameof(calcClient));
            Guard.ArgumentNotNull(mapper, nameof(mapper));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _calcClient          = calcClient;
            _mapper              = mapper;
            _authorizationHelper = authorizationHelper;
        }
Beispiel #18
0
        public CreatePolicyPageModel(ISpecsApiClient specsClient, IMapper mapper, IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(specsClient, nameof(specsClient));
            Guard.ArgumentNotNull(mapper, nameof(mapper));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _specsClient         = specsClient;
            _mapper              = mapper;
            _authorizationHelper = authorizationHelper;
        }
 public StudioXApiAuthorizeFilter(
     IAuthorizationHelper authorizationHelper,
     IStudioXWebApiConfiguration configuration,
     ILocalizationManager localizationManager,
     IEventBus eventBus)
 {
     this.authorizationHelper = authorizationHelper;
     this.configuration       = configuration;
     this.localizationManager = localizationManager;
     this.eventBus            = eventBus;
 }
 // ReSharper disable once TooManyDependencies
 public CommentsController(
     IHttpContextAccessor httpContextAccessor,
     ICommentRepository commentsRepository,
     ICommentFilesUploader uploadHelper,
     IAuthorizationHelper authHelper)
 {
     _caller            = httpContextAccessor.HttpContext.User;
     _commentRepository = commentsRepository;
     _uploadHelper      = uploadHelper;
     _authHelper        = authHelper;
 }
Beispiel #21
0
 public ClaimHumanTaskInstanceCommandHandler(
     IHumanTaskInstanceQueryRepository humanTaskInstanceQueryRepository,
     IHumanTaskInstanceCommandRepository humanTaskInstanceCommandRepository,
     IAuthorizationHelper authorizationHelper,
     ILogger <ClaimHumanTaskInstanceCommandHandler> logger)
 {
     _humanTaskInstanceQueryRepository   = humanTaskInstanceQueryRepository;
     _humanTaskInstanceCommandRepository = humanTaskInstanceCommandRepository;
     _authorizationHelper = authorizationHelper;
     _logger = logger;
 }
Beispiel #22
0
 public NominateHumanTaskInstanceCommandHandler(
     ILogger <NominateHumanTaskInstanceCommandHandler> logger,
     IAuthorizationHelper authorizationHelper,
     IHumanTaskInstanceQueryRepository humanTaskInstanceQueryRepository,
     IHumanTaskInstanceCommandRepository humanTaskInstanceCommandRepository)
 {
     _logger = logger;
     _authorizationHelper = authorizationHelper;
     _humanTaskInstanceQueryRepository   = humanTaskInstanceQueryRepository;
     _humanTaskInstanceCommandRepository = humanTaskInstanceCommandRepository;
 }
 public CodeZeroApiAuthorizeFilter(
     IAuthorizationHelper authorizationHelper,
     ICodeZeroWebApiConfiguration configuration,
     ILocalizationManager localizationManager,
     IEventBus eventBus)
 {
     _authorizationHelper = authorizationHelper;
     _configuration       = configuration;
     _localizationManager = localizationManager;
     _eventBus            = eventBus;
 }
 public AbpApiAuthorizeFilter(
     IAuthorizationHelper authorizationHelper, 
     IAbpWebApiConfiguration configuration,
     ILocalizationManager localizationManager,
     IEventBus eventBus)
 {
     _authorizationHelper = authorizationHelper;
     _configuration = configuration;
     _localizationManager = localizationManager;
     _eventBus = eventBus;
 }
 public SearchHumanTaskInstanceDetailsQueryHandler(
     ILogger <SearchHumanTaskInstanceDetailsQueryHandler> logger,
     IAuthorizationHelper authorizationHelper,
     ITranslationHelper translationHelper,
     IHumanTaskInstanceQueryRepository humanTaskInstanceQueryRepository)
 {
     _logger = logger;
     _authorizationHelper = authorizationHelper;
     _translationHelper   = translationHelper;
     _humanTaskInstanceQueryRepository = humanTaskInstanceQueryRepository;
 }
Beispiel #26
0
 public InfrastructureApiAuthorizeFilter(
     IAuthorizationHelper authorizationHelper,
     IInfrastructureWebApiConfiguration configuration,
     ILocalizationManager localizationManager,
     IEventBus eventBus)
 {
     _authorizationHelper = authorizationHelper;
     _configuration       = configuration;
     _localizationManager = localizationManager;
     _eventBus            = eventBus;
 }
        public ScenarioController(IScenariosApiClient scenariosClient, IMapper mapper, ILogger logger, IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(scenariosClient, nameof(scenariosClient));
            Guard.ArgumentNotNull(mapper, nameof(mapper));
            Guard.ArgumentNotNull(logger, nameof(logger));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _scenariosClient     = scenariosClient;
            _mapper              = mapper;
            _logger              = logger;
            _authorizationHelper = authorizationHelper;
        }
Beispiel #28
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EmbedController"/> class
 /// </summary>
 /// <param name="embedService">The embed service which is used to communicate with the logic layer.</param>
 /// <param name="mapper">The mapper which is used to convert the resources to the models to the resource results.</param>
 /// <param name="projectService">The project service which is used to communicate with the logic layer.</param>
 /// <param name="userService">The user service which is used to communicate with the logic layer.</param>
 /// <param name="authorizationHelper">The authorization helper which is used to communicate with the authorization helper class.</param>
 public EmbedController(IEmbedService embedService,
                        IMapper mapper,
                        IProjectService projectService,
                        IUserService userService,
                        IAuthorizationHelper authorizationHelper)
 {
     this.embedService        = embedService;
     this.mapper              = mapper;
     this.projectService      = projectService;
     this.userService         = userService;
     this.authorizationHelper = authorizationHelper;
 }
        public CreateCalculationPageModel(ISpecsApiClient specsClient, IMapper mapper, IAuthorizationHelper authorizationHelper, IFeatureToggle featureToggle)
        {
            Guard.ArgumentNotNull(specsClient, nameof(specsClient));
            Guard.ArgumentNotNull(mapper, nameof(mapper));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));
            Guard.ArgumentNotNull(featureToggle, nameof(featureToggle));

            _specsClient         = specsClient;
            _mapper              = mapper;
            _authorizationHelper = authorizationHelper;
            _featureToggle       = featureToggle;
        }
Beispiel #30
0
        public AssignDatasetSchemaPageModel(ISpecsApiClient specsClient, IDatasetsApiClient datasetsClient, IMapper mapper, IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(specsClient, nameof(specsClient));
            Guard.ArgumentNotNull(specsClient, nameof(mapper));
            Guard.ArgumentNotNull(datasetsClient, nameof(datasetsClient));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _specsClient         = specsClient;
            _datasetsClient      = datasetsClient;
            _mapper              = mapper;
            _authorizationHelper = authorizationHelper;
        }
        public EditCalculationPageModel(ISpecsApiClient specsClient, ILogger logger, IMapper mapper, IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(specsClient, nameof(specsClient));
            Guard.ArgumentNotNull(logger, nameof(logger));
            Guard.ArgumentNotNull(mapper, nameof(mapper));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _specsClient         = specsClient;
            _logger              = logger;
            _mapper              = mapper;
            _authorizationHelper = authorizationHelper;
        }
Beispiel #32
0
        public ApprovalController(IResultsApiClient resultsApiClient, ISpecsApiClient specsClient, IMapper mapper, IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(resultsApiClient, nameof(resultsApiClient));
            Guard.ArgumentNotNull(mapper, nameof(mapper));
            Guard.ArgumentNotNull(specsClient, nameof(specsClient));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _resultsClient       = resultsApiClient;
            _mapper              = mapper;
            _specsClient         = specsClient;
            _authorizationHelper = authorizationHelper;
        }
        private ApprovalController CreateApprovalController(IResultsApiClient resultsClient          = null,
                                                            ISpecsApiClient specsClient              = null,
                                                            IAuthorizationHelper authorizationHelper = null)
        {
            IMapper mapper = Substitute.For <IMapper>();

            return(new ApprovalController(
                       resultsClient ?? CreateResultsClient(),
                       specsClient ?? CreateSpecsClient(),
                       mapper,
                       authorizationHelper ?? TestAuthHelper.CreateAuthorizationHelperSubstitute(SpecificationActionTypes.CanApproveFunding)));
        }
 public AuthorizationInterceptor(IAuthorizationHelper authorizationHelper)
 {
     _authorizationHelper = authorizationHelper;
 }
 public AbpMvcAuthorizeFilter(IAuthorizationHelper authorizationHelper, IErrorInfoBuilder errorInfoBuilder)
 {
     _authorizationHelper = authorizationHelper;
     _errorInfoBuilder = errorInfoBuilder;
 }
 public AbpApiAuthorizeFilter(IAuthorizationHelper authorizationHelper)
 {
     _authorizationHelper = authorizationHelper;
 }