Exemplo n.º 1
0
 public IdentityProvidersQueryService(
     IPartiesQueryService partiesQueryService,
     ICapabilitiesQueryService capabilitiesQueryService,
     ILogger <IdentityProvidersQueryService> logger)
 {
     _partiesQueryService      = partiesQueryService;
     _capabilitiesQueryService = capabilitiesQueryService;
     _logger = logger;
 }
Exemplo n.º 2
0
 public JwtCertificateValidator(
     IPartiesQueryService partiesQueryService,
     ITrustedListQueryService trustedListQueryService,
     ITestCaStrategy testCaStrategy,
     ILogger <JwtCertificateValidator> logger)
 {
     _partiesQueryService     = partiesQueryService;
     _trustedListQueryService = trustedListQueryService;
     _testCaStrategy          = testCaStrategy;
     _logger = logger;
 }
        public PartiesQueryServiceTests()
        {
            var settingsMock       = CreateSettingsMock();
            var jwtTokenParserMock = new Mock <IJwtTokenParser>();

            _clientMock = new Mock <ITokenResponseClient>();
            _tokenResponseValidatorMock = new Mock <ISchemeOwnerJwtTokenResponseValidator>();

            jwtTokenParserMock.Setup(x => x.Parse(It.IsAny <string>())).Returns(CreateAssertionModel());
            _tokenResponseValidatorMock.Setup(x => x.IsValid(It.IsAny <AssertionModel>())).Returns(true);

            _sut = new PartiesQueryService(
                settingsMock.Object,
                _clientMock.Object,
                jwtTokenParserMock.Object,
                _tokenResponseValidatorMock.Object);
        }
 public PartiesQueryServiceTests()
 {
     _sut = ServiceScope.ServiceProvider.GetRequiredService <IPartiesQueryService>();
 }