public BackchannelAuthenticationRequestValidator(
     IdentityServerOptions options,
     IResourceValidator resourceValidator,
     ITokenValidator tokenValidator,
     IBackchannelAuthenticationUserValidator backchannelAuthenticationUserValidator,
     IJwtRequestValidator jwtRequestValidator,
     IJwtRequestUriHttpClient jwtRequestUriHttpClient,
     ILogger <BackchannelAuthenticationRequestValidator> logger)
 {
     _options           = options;
     _resourceValidator = resourceValidator;
     _tokenValidator    = tokenValidator;
     _backchannelAuthenticationUserValidator = backchannelAuthenticationUserValidator;
     _jwtRequestValidator     = jwtRequestValidator;
     _jwtRequestUriHttpClient = jwtRequestUriHttpClient;
     _logger = logger;
 }
 public AuthorizeRequestValidator(
     IdentityServerOptions options,
     IIssuerNameService issuerNameService,
     IClientStore clients,
     ICustomAuthorizeRequestValidator customValidator,
     IRedirectUriValidator uriValidator,
     IResourceValidator resourceValidator,
     IUserSession userSession,
     IJwtRequestValidator jwtRequestValidator,
     IJwtRequestUriHttpClient jwtRequestUriHttpClient,
     ILogger <AuthorizeRequestValidator> logger)
 {
     _options                 = options;
     _issuerNameService       = issuerNameService;
     _clients                 = clients;
     _customValidator         = customValidator;
     _uriValidator            = uriValidator;
     _resourceValidator       = resourceValidator;
     _jwtRequestValidator     = jwtRequestValidator;
     _userSession             = userSession;
     _jwtRequestUriHttpClient = jwtRequestUriHttpClient;
     _logger = logger;
 }