public OIDCTokenValidator( DiscoverCacheContainerFactory discoverCacheContainerFactory, IMemoryCache memoryCache) { _discoverCacheContainerFactory = discoverCacheContainerFactory; _memoryCache = memoryCache; }
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 IdentitySourceViewComponent( DiscoverCacheContainerFactory discoverCacheContainerFactory) { _discoverCacheContainerFactory = discoverCacheContainerFactory; }
public IndexModel( DiscoverCacheContainerFactory discoverCacheContainerFactory ) { _discoverCacheContainerFactory = discoverCacheContainerFactory; }