/// <summary>
 /// Initializes a new instance of the <see cref="ClientSecretValidator"/> class.
 /// </summary>
 /// <param name="clients">The clients.</param>
 /// <param name="parser">The parser.</param>
 /// <param name="validator">The validator.</param>
 /// <param name="events">The events.</param>
 /// <param name="logger">The logger.</param>
 public ClientSecretValidator(IClientStore clients, SecretParser parser, SecretValidator validator, IEventService events, ILogger <ClientSecretValidator> logger)
 {
     _clients   = clients;
     _parser    = parser;
     _validator = validator;
     _events    = events;
     _logger    = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ApiSecretValidator"/> class.
 /// </summary>
 /// <param name="resources">The resources.</param>
 /// <param name="parsers">The parsers.</param>
 /// <param name="validator">The validator.</param>
 /// <param name="events">The events.</param>
 /// <param name="logger">The logger.</param>
 public ApiSecretValidator(IResourceStore resources, SecretParser parsers, SecretValidator validator, IEventService events, ILogger <ApiSecretValidator> logger)
 {
     _resources = resources;
     _parser    = parsers;
     _validator = validator;
     _events    = events;
     _logger    = logger;
 }
 public ScopeSecretValidator(IScopeStore scopes, SecretParser parsers, SecretValidator validator, IEventService events, ILogger <ScopeSecretValidator> logger)
 {
     _scopes    = scopes;
     _parser    = parsers;
     _validator = validator;
     _events    = events;
     _logger    = logger;
 }