Show / Hide Table of Contents

Class OpenIddictEntityFrameworkCoreTokenStore<TContext, TKey>

Provides methods allowing to manage the tokens stored in a database.

Inheritance
System.Object
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>
OpenIddictEntityFrameworkCoreTokenStore<TContext, TKey>
Inherited Members
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.Cache
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.Context
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.Options
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.CountAsync(CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.CountAsync<TResult>(Func<IQueryable<OpenIddictEntityFrameworkCoreToken<TKey>>, IQueryable<TResult>>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.CreateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.DeleteAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindAsync(String, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindAsync(String, String, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindAsync(String, String, String, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindByApplicationIdAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindByAuthorizationIdAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindByIdAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindByReferenceIdAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.FindBySubjectAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetApplicationIdAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetAsync<TState, TResult>(Func<IQueryable<OpenIddictEntityFrameworkCoreToken<TKey>>, TState, IQueryable<TResult>>, TState, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetAuthorizationIdAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetCreationDateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetExpirationDateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetIdAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetPayloadAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetPropertiesAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetRedemptionDateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetReferenceIdAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetStatusAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetSubjectAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.GetTypeAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.InstantiateAsync(CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.ListAsync(Nullable<Int32>, Nullable<Int32>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.ListAsync<TState, TResult>(Func<IQueryable<OpenIddictEntityFrameworkCoreToken<TKey>>, TState, IQueryable<TResult>>, TState, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.PruneAsync(DateTimeOffset, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetApplicationIdAsync(OpenIddictEntityFrameworkCoreToken<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetAuthorizationIdAsync(OpenIddictEntityFrameworkCoreToken<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetCreationDateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, Nullable<DateTimeOffset>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetExpirationDateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, Nullable<DateTimeOffset>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetPayloadAsync(OpenIddictEntityFrameworkCoreToken<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetPropertiesAsync(OpenIddictEntityFrameworkCoreToken<TKey>, ImmutableDictionary<String, JsonElement>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetRedemptionDateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, Nullable<DateTimeOffset>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetReferenceIdAsync(OpenIddictEntityFrameworkCoreToken<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetStatusAsync(OpenIddictEntityFrameworkCoreToken<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetSubjectAsync(OpenIddictEntityFrameworkCoreToken<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.SetTypeAsync(OpenIddictEntityFrameworkCoreToken<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.UpdateAsync(OpenIddictEntityFrameworkCoreToken<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.ConvertIdentifierFromString(String)
OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey>.ConvertIdentifierToString(TKey)
Namespace: OpenIddict.EntityFrameworkCore
Assembly: cs.temp.dll.dll
Syntax
public class OpenIddictEntityFrameworkCoreTokenStore<TContext, TKey> : OpenIddictEntityFrameworkCoreTokenStore<OpenIddictEntityFrameworkCoreToken<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreAuthorization<TKey>, TContext, TKey> where TContext : DbContext where TKey : IEquatable<TKey>
Type Parameters
Name Description
TContext

The type of the Entity Framework database context.

TKey

The type of the entity primary keys.

Constructors

OpenIddictEntityFrameworkCoreTokenStore(IMemoryCache, TContext, IOptionsMonitor<OpenIddictEntityFrameworkCoreOptions>)

Declaration
public OpenIddictEntityFrameworkCoreTokenStore(IMemoryCache cache, TContext context, IOptionsMonitor<OpenIddictEntityFrameworkCoreOptions> options)
Parameters
Type Name Description
IMemoryCache cache
TContext context
IOptionsMonitor<OpenIddictEntityFrameworkCoreOptions> options
In This Article
Back to top Generated by DocFX