/// <summary>
 /// Instantiates an instance of private_key_jwt secret validator
 /// </summary>
 public PrivateKeyJwtSecretValidator(
     IIssuerNameService issuerNameService,
     IReplayCache replayCache,
     IdentityServerOptions options,
     ILogger <PrivateKeyJwtSecretValidator> logger)
 {
     _issuerNameService = issuerNameService;
     _replayCache       = replayCache;
     _options           = options;
     _logger            = logger;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Instantiates an instance of private_key_jwt secret validator
 /// </summary>
 public PrivateKeyJwtSecretValidator(IHttpContextAccessor contextAccessor, IReplayCache replayCache, ILogger <PrivateKeyJwtSecretValidator> logger)
 {
     _contextAccessor = contextAccessor;
     _replayCache     = replayCache;
     _logger          = logger;
 }
 /// <summary>
 /// Instantiates an instance of private_key_jwt secret validator
 /// </summary>
 public PrivateKeyJwtSecretValidator(IIssuerNameService issuerNameService, IReplayCache replayCache, ILogger <PrivateKeyJwtSecretValidator> logger)
 {
     _issuerNameService = issuerNameService;
     _replayCache       = replayCache;
     _logger            = logger;
 }