Example #1
0
 public Fido2LinkCommand(IFido2 fido2, ICacheItemRepository cacheItemRepository,
                         IOwnIdCoreConfiguration configuration, IIdentitiesProvider identitiesProvider,
                         IEncodingService encodingService, IAccountLinkHandler linkHandler) : base(fido2, cacheItemRepository,
                                                                                                   configuration, identitiesProvider, encodingService)
 {
     _linkHandler = linkHandler;
 }
 public DownloadApprenticesRequestMapper(ICommitmentsApiClient client, ICreateCsvService createCsvService, ICurrentDateTime currentDateTime, IEncodingService encodingService)
 {
     _client           = client;
     _createCsvService = createCsvService;
     _currentDateTime  = currentDateTime;
     _encodingService  = encodingService;
 }
Example #3
0
 public NotificationTokenBuilder(
     IProviderService providerService,
     IEncodingService encodingService)
 {
     _providerService = providerService;
     _encodingService = encodingService;
 }
 public DeleteConfirmationViewModelMapper(ICommitmentsApiClient commitmentApiClient, IEncodingService encodingService,
                                          ILogger <DeleteConfirmationViewModelMapper> logger)
 {
     _commitmentApiClient = commitmentApiClient;
     _encodingService     = encodingService;
     _logger = logger;
 }
Example #5
0
 public EuGatewayService(ITemporaryExposureKeyRepository tempKeyRepository,
                         ISignatureService signatureService,
                         IEncodingService encodingService,
                         IKeyFilter keyFilter,
                         IGatewayWebContextReader gatewayWebContextReader,
                         IMapper mapper,
                         ILogger <EuGatewayService> logger,
                         EuGatewayConfig euGatewayConfig,
                         ISettingsService settingsService,
                         IEpochConverter epochConverter,
                         IGatewayHttpClient gatewayHttpClient,
                         IEFGSKeyStoreService storeService
                         )
 {
     _signatureService  = signatureService;
     _tempKeyRepository = tempKeyRepository;
     _encodingService   = encodingService;
     _keyFilter         = keyFilter;
     _webContextReader  = gatewayWebContextReader;
     _mapper            = mapper;
     _logger            = logger;
     _euGatewayConfig   = euGatewayConfig;
     _settingsService   = settingsService;
     _epochConverter    = epochConverter;
     _gatewayHttpClient = gatewayHttpClient;
     _storeService      = storeService;
 }
Example #6
0
 public string Decode(
     [Service] IEncodingService encodingService,
     string value,
     EncodingType type)
 {
     return(encodingService.Decode(value, type));
 }
Example #7
0
 public Fido2UpgradeConnectionCommand(IFido2 fido2, ICacheItemRepository cacheItemRepository,
                                      IOwnIdCoreConfiguration configuration, IIdentitiesProvider identitiesProvider,
                                      IEncodingService encodingService, IUserHandlerAdapter userHandlerAdapter) : base(fido2, cacheItemRepository,
                                                                                                                       configuration, identitiesProvider, encodingService)
 {
     _userHandlerAdapter = userHandlerAdapter;
 }
 public DraftApprenticeshipController(IMediator mediator, ICommitmentsApiClient commitmentsApiClient, IModelMapper modelMapper, IEncodingService encodingService)
 {
     _mediator             = mediator;
     _commitmentsApiClient = commitmentsApiClient;
     _modelMapper          = modelMapper;
     _encodingService      = encodingService;
 }
 public Fido2RecoveryCommand(IFido2 fido2, ICacheItemRepository cacheItemRepository,
                             IOwnIdCoreConfiguration configuration, IIdentitiesProvider identitiesProvider,
                             IEncodingService encodingService, IAccountRecoveryHandler recoveryHandler) : base(fido2,
                                                                                                               cacheItemRepository, configuration, identitiesProvider, encodingService)
 {
     _recoveryHandler = recoveryHandler;
 }
 public DetailsViewModelMapper(ICommitmentsApiClient commitmentsApiClient, IEncodingService encodingService,
                               IAccountApiClient accountsApiClient)
 {
     _commitmentsApiClient = commitmentsApiClient;
     _encodingService      = encodingService;
     _accountsApiClient    = accountsApiClient;
 }
Example #11
0
        public AuthServiceTests()
        {
            var webTokenServiceMock = new Mock <IWebTokenService>();

            webTokenServiceMock
            .Setup(s => s.GetSecurityToken(It.IsAny <SigningCredentials>(), It.IsAny <IEnumerable <Claim> >()))
            .Returns(new JwtSecurityToken());

            _emailServiceMock = new Mock <IEmailService>();

            _encodingService = new EncodingService();

            var setup = new UnitTestSetup();

            _userManager = setup.UserManager;

            _authService = new AuthService(
                setup.UserManager,
                UnitTestSetup.Mapper,
                webTokenServiceMock.Object,
                new Mock <IUrlService>().Object,
                _encodingService,
                _emailServiceMock.Object
                );
        }
 public DetailsViewModelMapper(ICommitmentsApiClient commitmentApiClient, IEncodingService encodingService,
     IFeatureTogglesService<ProviderFeatureToggle> featureTogglesService, ILogger<DetailsViewModelMapper> logger)
 {
     _commitmentApiClient = commitmentApiClient;
     _encodingService = encodingService;
     _logger = logger;
     _featureTogglesService = featureTogglesService;
 }
Example #13
0
 public CreateReservationLevyEmployerCommandValidator(IEmployerAccountService employerAccountService,
                                                      IApiClient apiClient, IOptions <ReservationsApiConfiguration> config, IEncodingService encodingService)
 {
     _employerAccountService = employerAccountService;
     _apiClient       = apiClient;
     _encodingService = encodingService;
     _config          = config.Value;
 }
Example #14
0
 public GetTrustedEmployersQueryHandler(IProviderService providerService,
                                        IEncodingService encodingService,
                                        IValidator <GetTrustedEmployersQuery> validator)
 {
     _providerService = providerService;
     _encodingService = encodingService;
     _validator       = validator;
 }
 public SpikeQueueTrigger(ILogger <SpikeQueueTrigger> logger, RecruitWebJobsSystemConfiguration jobsConfig, IApplicationReviewQuery query, EncodingConfig encodingConfig, IEncodingService encodingService)
 {
     _logger          = logger;
     _jobsConfig      = jobsConfig;
     _query           = query;
     _encodingConfig  = encodingConfig;
     _encodingService = encodingService;
 }
 public GetAccountLegalEntityQueryHandler(
     IProviderService providerService,
     IEncodingService encodingService,
     IValidator <GetAccountLegalEntityQuery> validator)
 {
     _providerService = providerService;
     _encodingService = encodingService;
     _validator       = validator;
 }
Example #17
0
 public ApprenticeshipDetailsRequestToViewModelMapper(
     ICommitmentsApiClient commitmentsApiClient,
     IEncodingService encodingService,
     ILogger <ApprenticeshipDetailsRequestToViewModelMapper> logger)
 {
     _commitmentsApiClient = commitmentsApiClient;
     _encodingService      = encodingService;
     _logger = logger;
 }
 public IndexViewModelMapper(
     ICommitmentsApiClient client,
     IModelMapper modelMapper,
     IEncodingService encodingService)
 {
     _client          = client;
     _modelMapper     = modelMapper;
     _encodingService = encodingService;
 }
Example #19
0
 public GetLegalEntitiesQueryHandler(
     IApiClient apiClient,
     IOptions <ReservationsApiConfiguration> options,
     IEncodingService encodingService)
 {
     _apiClient       = apiClient;
     _encodingService = encodingService;
     _configuration   = options.Value;
 }
 public LevyNotPermittedFilter(
     ServiceParameters serviceParameters,
     IEncodingService encodingService,
     IMediator mediator)
 {
     _serviceParameters = serviceParameters;
     _encodingService   = encodingService;
     _mediator          = mediator;
 }
Example #21
0
 public SelectReservationsController(IMediator mediator,
                                     ILogger <ReservationsController> logger,
                                     IEncodingService encodingService,
                                     IExternalUrlHelper urlHelper)
 {
     _mediator        = mediator;
     _logger          = logger;
     _encodingService = encodingService;
     _urlHelper       = urlHelper;
 }
 public Fido2RegisterCommand(IFido2 fido2, ICacheItemRepository cacheItemRepository,
                             IOwnIdCoreConfiguration configuration, IIdentitiesProvider identitiesProvider,
                             IEncodingService encodingService)
 {
     _fido2 = fido2;
     CacheItemRepository = cacheItemRepository;
     _configuration      = configuration;
     _identitiesProvider = identitiesProvider;
     _encodingService    = encodingService;
 }
Example #23
0
 public CohortWithChangeOfPartyCreatedEventHandlerForEmail(Lazy <ProviderCommitmentsDbContext> dbContext,
                                                           IMediator mediator,
                                                           IEncodingService encodingService,
                                                           ILogger <CohortWithChangeOfPartyCreatedEventHandlerForEmail> logger)
 {
     _dbContext       = dbContext;
     _logger          = logger;
     _mediator        = mediator;
     _encodingService = encodingService;
 }
 public ChangeOfPartyRequestCreatedEventHandler(Lazy <ProviderCommitmentsDbContext> dbContext,
                                                IReservationsApiClient reservationsApiClient,
                                                ILogger <ChangeOfPartyRequestCreatedEventHandler> logger,
                                                IEncodingService encodingService)
 {
     _dbContext             = dbContext;
     _reservationsApiClient = reservationsApiClient;
     _logger          = logger;
     _encodingService = encodingService;
 }
 public static string EncodeSafe(this IEncodingService encodingService, long value, EncodingType encodingType)
 {
     try
     {
         return(encodingService.Encode(value, encodingType));
     }
     catch (Exception)
     {
         return("#Error");
     }
 }
 public PairCommand(
     PairCommandLine args,
     IConsole console,
     IEncodingService encodingService,
     IEncodingPairingService encodingPairingService)
 {
     _args                   = args;
     _console                = console;
     _encodingService        = encodingService;
     _encodingPairingService = encodingPairingService;
 }
 public DraftApprenticeshipController(
     IModelMapper modelMapper,
     ICommitmentsApiClient commitmentsApiClient,
     IAuthorizationService authorizationService,
     IEncodingService encodingService)
 {
     _modelMapper          = modelMapper;
     _commitmentsApiClient = commitmentsApiClient;
     _authorizationService = authorizationService;
     _encodingService      = encodingService;
 }
Example #28
0
 public HomeController(
     IEmployerFeedbackRepository employerEmailDetailsRepository,
     ISessionService sessionService,
     IEncodingService encodingService,
     ILogger <HomeController> logger)
 {
     _employerEmailDetailsRepository = employerEmailDetailsRepository;
     _sessionService  = sessionService;
     _encodingService = encodingService;
     _logger          = logger;
 }
Example #29
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ClientService"/> class.
 /// </summary>
 /// <param name="encodingService">The encoding service.</param>
 /// <param name="paymentRequestTransformer">The payment request transformer.</param>
 /// <param name="paymentResponseTransformer">The payment response transformer.</param>
 /// <param name="logger">The logger.</param>
 public ClientService(
     IEncodingService encodingService,
     IPaymentRequestTransformer paymentRequestTransformer,
     IPaymentResponseTransformer paymentResponseTransformer,
     ILogger <ClientService> logger)
 {
     this.encodingService            = encodingService;
     this.paymentRequestTransformer  = paymentRequestTransformer;
     this.paymentResponseTransformer = paymentResponseTransformer;
     this.logger = logger;
 }
Example #30
0
 public AddCohortWithOtherPartyHandler(
     Lazy <ProviderCommitmentsDbContext> dbContext,
     IEncodingService encodingService,
     ILogger <AddCohortWithOtherPartyHandler> logger,
     ICohortDomainService cohortDomainService)
 {
     _dbContext           = dbContext;
     _logger              = logger;
     _cohortDomainService = cohortDomainService;
     _encodingService     = encodingService;
 }
Example #31
0
        /// <summary>
        /// Override constructor to instantiate the Licensing Manager and
        /// point it to an object that it's the running executable.
        /// </summary>
        /// <remarks>
        /// This constructor is useful when running an application and calling
        /// Scutex via a CCW (COM Callable Wrapper) and the executing assembly
        /// (i.e. Access) does not contain the security attribute.
        /// </remarks>
        /// <param name="instance">
        /// Reference to an object were the required attributes can be located
        /// </param>
        public LicensingManager(object instance)
        {
            this.instance = instance;

            Bootstrapper.Configure();

            InterfaceInteraction = new TrialInterfaceInteraction();

            hashingProvider = ObjectLocator.GetInstance<IHashingProvider>();
            encodingService = ObjectLocator.GetInstance<IEncodingService>();
            licenseManagerService = ObjectLocator.GetInstance<ILicenseManagerService>();
            _clientLicenseService = ObjectLocator.GetInstance<IClientLicenseService>();
            _comBypassProvider = ObjectLocator.GetInstance<IComBypassProvider>();
            _registerService = ObjectLocator.GetInstance<IRegisterService>();

            SetCriticalVerificationData();
            VerifyLicensingAssembly();
        }