Class CachingClientStore<T>
- Namespace
- Duende.IdentityServer.Stores
- Assembly
- Duende.IdentityServer.dll
Cache decorator for IClientStore
public class CachingClientStore<T> : IClientStore where T : IClientStore
Type Parameters
T
- Inheritance
-
CachingClientStore<T>
- Implements
-
IClientStore
- Inherited Members
Constructors
CachingClientStore(IdentityServerOptions, T, ICache<Client>)
Initializes a new instance of the CachingClientStore<T> class.
public CachingClientStore(IdentityServerOptions options, T inner, ICache<Client> cache)
Parameters
options
IdentityServerOptionsThe options.
inner
TThe inner.
cache
ICache<Client>The cache.
- See Also
-
IClientStore
Methods
FindClientByIdAsync(string)
Finds a client by id
public Task<Client> FindClientByIdAsync(string clientId)
Parameters
clientId
stringThe client id
Returns
- Task<Client>
The client
- See Also
-
IClientStore
See Also
IClientStore