Namespace Duende.IdentityServer.Stores
Classes
- CachingClientStore<T>
Cache decorator for IClientStore
- CachingCorsPolicyService<T>
Caching decorator for ICorsPolicyService
- CachingCorsPolicyService<T>.CorsCacheEntry
Class to model entries in CORS origin cache.
- CachingResourceStore<T>
Caching decorator for IResourceStore
- CachingResourceStore<T>.ApiResourceNames
Used to cache the ApiResource names for ApiScopes requested.
- DefaultAuthorizationCodeStore
Default authorization code store.
- DefaultBackChannelAuthenticationRequestStore
Default authorization code store.
- DefaultGrantStore<T>
Base class for persisting grants using the IPersistedGrantStore.
- DefaultReferenceTokenStore
Default reference token store.
- DefaultRefreshTokenStore
Default refresh token store.
- DefaultUserConsentStore
Default user consent store.
- IClientStoreExtensions
Extension for IClientStore
- IResourceStoreExtensions
Extensions for IResourceStore
- InMemoryClientStore
In-memory client store
- InMemoryDeviceFlowStore
In-memory device flow store
- InMemoryPersistedGrantStore
In-memory persisted grant store
- InMemoryPushedAuthorizationRequestStore
In-memory implementation of the pushed authorization request store
- InMemoryResourcesStore
In-memory resource store
- InMemoryServerSideSessionStore
In-memory user session store
- InMemorySigningCredentialsStore
Default signing credentials store
- InMemoryValidationKeysStore
The default validation key store
- ProtectedDataMessageStore<TModel>
IMessageStore implementation that uses data protection to protect message.
- ServerSideTicketStore
IServerSideSessionService backed by server side session store
- ValidatingClientStore<T>
Client store decorator for running runtime configuration validation checks
Interfaces
- IAuthorizationParametersMessageStore
Interface for authorization request messages that are sent from the authorization endpoint to the login and consent UI.
- IConsentMessageStore
Interface for consent messages that are sent from the consent UI to the authorization endpoint.
- IMessageStore<TModel>
Interface for a message store
- IServerSideTicketStore
Custom type for ITicketStore
- ISigningCredentialStore
Interface for a signing credential store
- IValidationKeysStore
Interface for the validation key store