public MicroTokenMintingService(IConfiguration configuration, DiscoverCacheContainerFactory discoverCacheContainerFactory) { _configuration = configuration; _discoverCacheContainerFactory = discoverCacheContainerFactory; var scheme = _configuration["microTokenMintingService:scheme"]; _discoveryContainer = _discoverCacheContainerFactory.Get(_configuration["microTokenMintingService:scheme"]); _clientId = _configuration["microTokenMintingService:clientId"]; _clientSecret = _configuration["microTokenMintingService:clientSecret"]; }
public ProviderValidator(DiscoverCacheContainer discoverCacheContainer, string audience = null) { _discoverCacheContainer = discoverCacheContainer; _audience = audience; }