Show / Hide Table of Contents

# Namespace OpenIddict.Core

### Classes

#### OpenIddictApplicationCache<TApplication>

Provides methods allowing to cache applications after retrieving them from the store.

#### OpenIddictApplicationManager<TApplication>

Provides methods allowing to manage the applications stored in the store.

#### OpenIddictApplicationStoreResolver

Exposes a method allowing to resolve an application store.

#### OpenIddictAuthorizationCache<TAuthorization>

Provides methods allowing to cache authorizations after retrieving them from the store.

#### OpenIddictAuthorizationManager<TAuthorization>

Provides methods allowing to manage the authorizations stored in the store.

#### OpenIddictAuthorizationStoreResolver

Exposes a method allowing to resolve an authorization store.

#### OpenIddictCoreOptions

Provides various settings needed to configure the OpenIddict core services.

#### OpenIddictScopeCache<TScope>

Provides methods allowing to cache scopes after retrieving them from the store.

#### OpenIddictScopeManager<TScope>

Provides methods allowing to manage the scopes stored in the store.

#### OpenIddictScopeStoreResolver

Exposes a method allowing to resolve a scope store.

#### OpenIddictTokenCache<TToken>

Provides methods allowing to cache tokens after retrieving them from the store.

#### OpenIddictTokenManager<TToken>

Provides methods allowing to manage the tokens stored in the store.

#### OpenIddictTokenStoreResolver

Exposes a method allowing to resolve a token store.