public UploadKeysAuthorizationAttribute(IJwtValidationService jwtValidationService,
                                         IAnonymousTokenValidationService anonymousTokenValidationService,
                                         IOptions <AnonymousTokenKeyStoreConfiguration> anonymousTokenConfig)
 {
     _jwtValidationService            = jwtValidationService;
     _anonymousTokenValidationService = anonymousTokenValidationService;
     _anonymousTokenConfig            = anonymousTokenConfig.Value;
 }
 public AnonymousTokenKeySource(IOptions <AnonymousTokenKeyStoreConfiguration> config)
 {
     _config = config.Value;
 }
 public AnonymousTokenSeedStore(IJwtTokenRepository jwtTokenRepository, IOptions <AnonymousTokenKeyStoreConfiguration> config)
 {
     _jwtTokenRepository = jwtTokenRepository;
     _config             = config.Value;
 }