コード例 #1
0
 public JwtTokenResponseValidator(
     IDecodedJwtValidator decodedJwtValidator,
     IJwtCertificateValidator jwtCertificateValidator,
     ILogger <JwtTokenResponseValidator> logger)
 {
     _decodedJwtValidator     = decodedJwtValidator;
     _jwtCertificateValidator = jwtCertificateValidator;
     _logger = logger;
 }
コード例 #2
0
 public SchemeOwnerJwtTokenResponseValidator(
     IDecodedJwtValidator decodedJwtValidator,
     IRootCertificateStorage rootCertificateStorage,
     ILogger <SchemeOwnerJwtTokenResponseValidator> logger,
     ITestCaStrategy testCaStrategy,
     IShareSettings settings)
 {
     _decodedJwtValidator    = decodedJwtValidator;
     _rootCertificateStorage = rootCertificateStorage;
     _logger         = logger;
     _testCaStrategy = testCaStrategy;
     _partyId        = settings.Eori;
 }
コード例 #3
0
        public DecodedJwtValidatorTests()
        {
            var loggerMock = new Mock <ILogger <DecodedJwtValidator> >();

            _sut = new DecodedJwtValidator(loggerMock.Object);
        }