Example #1
0
 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"];
        }
Example #3
0
 public IdentitySourceViewComponent(
     DiscoverCacheContainerFactory discoverCacheContainerFactory)
 {
     _discoverCacheContainerFactory = discoverCacheContainerFactory;
 }
Example #4
0
 public IndexModel(
     DiscoverCacheContainerFactory discoverCacheContainerFactory
     )
 {
     _discoverCacheContainerFactory = discoverCacheContainerFactory;
 }