示例#1
0
 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 ServiceTokenFactory(ISignatureKeyContainer keyContainer, IOptions <SecurityConfig> config)
 {
     _config       = config.Value;
     _keyContainer = keyContainer;
 }
示例#3
0
 public UserTokenFactory(ISignatureKeyContainer keyContainer, IOptions <IdentityOptions> identityOptions)
 {
     _keyContainer    = keyContainer;
     _identityOptions = identityOptions.Value;
 }