public PersistedGrantStoreExtra( IdentityServer4.Contrib.RedisStore.Stores.PersistedGrantStore redisPersistedGrantStore, IClientStoreExtra clientStoreExtra) { _clientStoreExtra = clientStoreExtra; _persistedGrantStoreImplementation = redisPersistedGrantStore; }
/// <summary> /// Initializes a new instance of the <see cref="ValidatingClientStore{T}" /> class. /// </summary> /// <param name="inner">The inner.</param> /// <param name="validator">The validator.</param> /// <param name="events">The events.</param> /// <param name="logger">The logger.</param> public ValidatingClientStoreExtra(T inner, IClientConfigurationValidator validator, IEventService events, ILogger <ValidatingClientStoreExtra <T> > logger) { _inner = inner; _validator = validator; _events = events; _logger = logger; _validatorType = validator.GetType().FullName; }
public PersistedGrantStoreExtra( IClientStoreExtra clientStoreExtra, InMemoryPersistedGrantStore inMemoryPersistedGrantStore, IRefreshTokenKeyObfuscator refreshTokenKeyObfuscator, ILogger <PersistedGrantStoreExtra> logger) { _clientStoreExtra = clientStoreExtra; _inMemoryPersistedGrantStore = inMemoryPersistedGrantStore; _refreshTokenKeyObfuscator = refreshTokenKeyObfuscator; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="TokenRevocationResponseGenerator" /> class. /// </summary> /// <param name="referenceTokenStore">The reference token store.</param> /// <param name="refreshTokenStore">The refresh token store.</param> /// <param name="logger">The logger.</param> public MyTokenRevocationResponseGenerator( IReferenceTokenStore referenceTokenStore, IRefreshTokenStore refreshTokenStore, ITokenValidator tokenValidator, IClientStoreExtra clientStoreExtra, ITokenRevocationEventHandler tokenRevocationEventHandler, ILogger <TokenRevocationResponseGenerator> logger) { ReferenceTokenStore = referenceTokenStore; RefreshTokenStore = refreshTokenStore; _tokenValidator = tokenValidator; _clientStoreExtra = clientStoreExtra; _tokenRevocationEventHandler = tokenRevocationEventHandler; Logger = logger; }
public ClientViewComponent(IClientStoreExtra clientStore, IClientUsageStore clientUsageStore, IClientRateLimitProcessor processor) { _clientStore = clientStore; _clientUsageStore = clientUsageStore; _processor = processor; }
public ClientsViewComponent(IClientStoreExtra clientStore) { _clientStore = clientStore; }