public AuthenticateResourceOwnerOpenIdAction(
     IAuthorizationCodeStore authorizationCodeStore,
     ITokenStore tokenStore,
     IScopeRepository scopeRepository,
     IConsentRepository consentRepository,
     IClientStore clientStore,
     IJwksStore jwksStore,
     IEventPublisher eventPublisher,
     ILogger logger)
 {
     _authenticateHelper = new AuthenticateHelper(
         authorizationCodeStore,
         tokenStore,
         scopeRepository,
         consentRepository,
         clientStore,
         jwksStore,
         eventPublisher,
         logger);
 }
 public LocalOpenIdUserAuthenticationAction(
     IAuthorizationCodeStore authorizationCodeStore,
     IAuthenticateResourceOwnerService[] resourceOwnerServices,
     IConsentRepository consentRepository,
     ITokenStore tokenStore,
     IScopeRepository scopeRepository,
     IClientStore clientStore,
     IJwksStore jwksStore,
     IEventPublisher eventPublisher,
     ILogger logger)
 {
     _resourceOwnerServices = resourceOwnerServices;
     _authenticateHelper    = new AuthenticateHelper(
         authorizationCodeStore,
         tokenStore,
         scopeRepository,
         consentRepository,
         clientStore,
         jwksStore,
         eventPublisher,
         logger);
 }