public KeyGenerationWorker(ILogger <KeyGenerationWorker> logger, IKeyContainer keyContainer, IKeyStoreClient keyStoreClient, IMetrics metrics, IOptions <KeyGenerationConfig> keyGenerationConfig) { _logger = logger; _keyContainer = keyContainer; _keyStoreClient = keyStoreClient; _metrics = metrics; _keyGenerationConfig = keyGenerationConfig.Value; }
public SignatureKeyGenerationWorker(ILogger <SignatureKeyGenerationWorker> logger, IOptions <SecurityConfig> options, ISignatureKeyContainer signatureKeyContainer, IKeyStoreClient keyStoreClient, IMetrics metrics) { _logger = logger; _signatureKeyContainer = signatureKeyContainer; _keyStoreClient = keyStoreClient; _metrics = metrics; _config = options.Value; }
public KeyServiceConnectionCheck(IKeyStoreClient client, ILogger <KeyServiceConnectionCheck> logger) { _keyStoreClient = client; _logger = logger; }
public KeyResolver(IKeyStoreClient keyStoreClient) { _keyStoreClient = keyStoreClient; }
public CrossServiceLock(IKeyStoreClient keyStoreClient) { _keyStoreClient = keyStoreClient; }