Example #1
0
 public OpenGenericAuthorizationManager(
     IOpenIddictAuthorizationStoreResolver resolver,
     ILogger <OpenIddictAuthorizationManager <TAuthorization> > logger,
     IOptionsMonitor <OpenIddictCoreOptions> options)
     : base(resolver, logger, options)
 {
 }
Example #2
0
 public OpenIdAuthorizationManager(
     IOpenIddictAuthorizationCache <TAuthorization> cache,
     IOpenIddictAuthorizationStoreResolver resolver,
     ILogger <OpenIddictAuthorizationManager <TAuthorization> > logger,
     IOptionsMonitor <OpenIddictCoreOptions> options)
     : base(cache, resolver, logger, options)
 {
 }
 public OpenIddictAuthorizationCache(
     IOptionsMonitor <OpenIddictCoreOptions> options,
     IOpenIddictAuthorizationStoreResolver resolver)
 {
     _cache = new MemoryCache(new MemoryCacheOptions
     {
         SizeLimit = (options ?? throw new ArgumentNullException(nameof(options))).CurrentValue.EntityCacheLimit
     });
 public ClosedGenericAuthorizationManager(
     IOpenIddictAuthorizationCache <CustomAuthorization> cache,
     IOpenIddictAuthorizationStoreResolver resolver,
     ILogger <OpenIddictAuthorizationManager <CustomAuthorization> > logger,
     IOptionsMonitor <OpenIddictCoreOptions> options)
     : base(cache, resolver, logger, options)
 {
 }
 public OpenGenericAuthorizationManager(
     IOpenIddictAuthorizationCache <TAuthorization> cache,
     IStringLocalizer <OpenIddictResources> localizer,
     ILogger <OpenIddictAuthorizationManager <TAuthorization> > logger,
     IOptionsMonitor <OpenIddictCoreOptions> options,
     IOpenIddictAuthorizationStoreResolver resolver)
     : base(cache, localizer, logger, options, resolver)
 {
 }
Example #6
0
    public OpenIddictAuthorizationCache(
        IOptionsMonitor <OpenIddictCoreOptions> options,
        IOpenIddictAuthorizationStoreResolver resolver)
    {
        _cache = new MemoryCache(new MemoryCacheOptions
        {
            SizeLimit = options.CurrentValue.EntityCacheLimit
        });

        _signals = new ConcurrentDictionary <string, CancellationTokenSource>(StringComparer.Ordinal);
        _store   = resolver.Get <TAuthorization>();
    }