public ApiKeyAuthenticationHandler(IOptionsMonitor <ApiKeyAuthenticationOptions> options,
                                    ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock
                                    //) : base(options, logger, encoder, clock)
                                    , IGetApiKeyQuery getApiKeyQuery) : base(options, logger, encoder, clock)
 {
     _getApiKeyQuery = getApiKeyQuery ?? throw new ArgumentNullException(nameof(getApiKeyQuery));
 }
Exemple #2
0
 public ApiKeyAuthenticationHandler(
     IOptionsMonitor <ApiKeyAuthenticationOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     IGetApiKeyQuery getApiKeyQuery) : base(options, logger, encoder, clock)
 {
     _getApiKeyQuery = getApiKeyQuery;
 }
Exemple #3
0
 public ApiKeyAuthenticationHandler(
     NodeHostSettings nodeSettings,
     IOptionsMonitor <ApiKeyAuthenticationOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     IGetApiKeyQuery getApiKeyQuery) : base(options, logger, encoder, clock)
 {
     this.nodeSettings   = nodeSettings;
     this.getApiKeyQuery = getApiKeyQuery ?? throw new ArgumentNullException(nameof(getApiKeyQuery));
 }