public OpenIddictTokenManager( [NotNull] IOpenIddictTokenStore <TToken> store, [NotNull] ILogger <OpenIddictTokenManager <TToken> > logger) { Logger = logger; Store = store; }
public AbpOpenIddictTokenCache( IDistributedCache <OpenIddictTokenModel> cache, IDistributedCache <OpenIddictTokenModel[]> arrayCache, IOpenIddictTokenStore <OpenIddictTokenModel> store) : base(cache, arrayCache, store) { }
public CustomOpenIddictManager( IServiceProvider services, IOpenIddictTokenStore <OpenIddictToken> store, UserManager <ApplicationUser> users, IOptions <IdentityOptions> options, ILogger <OpenIddictTokenManager <OpenIddictToken, ApplicationUser> > logger) : base(services, store, users, options, logger) { }
public OpenIddictTokenManager( [NotNull] IServiceProvider services, [NotNull] IOpenIddictTokenStore <TToken> store, [NotNull] ILogger <OpenIddictTokenManager <TToken> > logger) { Context = services?.GetService <IHttpContextAccessor>()?.HttpContext; Logger = logger; Store = store; }
public OpenIddictTokenManager( [NotNull] IServiceProvider services, [NotNull] IOpenIddictTokenStore <TToken> store, [NotNull] IOptions <IdentityOptions> options, [NotNull] ILogger <OpenIddictTokenManager <TToken> > logger) { Context = services?.GetRequiredService <IHttpContextAccessor>()?.HttpContext; Logger = logger; Options = options.Value; Store = store; }
public OpenIddictTokenCache( [NotNull] IOptionsMonitor <OpenIddictCoreOptions> options, [NotNull] IOpenIddictTokenStoreResolver resolver) { _cache = new MemoryCache(new MemoryCacheOptions { SizeLimit = options.CurrentValue.EntityCacheLimit }); _signals = new ConcurrentDictionary <string, Lazy <CancellationTokenSource> >(StringComparer.Ordinal); _store = resolver.Get <TToken>(); }
public DynamoApplicationStore(IOpenIddictTokenStore <TToken> tokenStore) { _tokenStore = tokenStore as DynamoTokenStore <TToken>; }