Show / Hide Table of Contents

Class OpenIddictEntityFrameworkCoreAuthorizationStore<TContext, TKey>

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

Inheritance
System.Object
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>
OpenIddictEntityFrameworkCoreAuthorizationStore<TContext, TKey>
Inherited Members
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.Cache
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.Context
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.Options
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.CountAsync(CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.CountAsync<TResult>(Func<IQueryable<OpenIddictEntityFrameworkCoreAuthorization<TKey>>, IQueryable<TResult>>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.CreateAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.DeleteAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.FindAsync(String, String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.FindAsync(String, String, String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.FindAsync(String, String, String, String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.FindAsync(String, String, String, String, ImmutableArray<String>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.FindByApplicationIdAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.FindByIdAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.FindBySubjectAsync(String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetApplicationIdAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetAsync<TState, TResult>(Func<IQueryable<OpenIddictEntityFrameworkCoreAuthorization<TKey>>, TState, IQueryable<TResult>>, TState, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetCreationDateAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetIdAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetPropertiesAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetScopesAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetStatusAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetSubjectAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.GetTypeAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.InstantiateAsync(CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.ListAsync(Nullable<Int32>, Nullable<Int32>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.ListAsync<TState, TResult>(Func<IQueryable<OpenIddictEntityFrameworkCoreAuthorization<TKey>>, TState, IQueryable<TResult>>, TState, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.PruneAsync(DateTimeOffset, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.SetApplicationIdAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.SetCreationDateAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, Nullable<DateTimeOffset>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.SetPropertiesAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, ImmutableDictionary<String, JsonElement>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.SetScopesAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, ImmutableArray<String>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.SetStatusAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.SetSubjectAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.SetTypeAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, String, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.UpdateAsync(OpenIddictEntityFrameworkCoreAuthorization<TKey>, CancellationToken)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.ConvertIdentifierFromString(String)
OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<TKey>, TContext, TKey>.ConvertIdentifierToString(TKey)
Namespace: OpenIddict.EntityFrameworkCore
Assembly: cs.temp.dll.dll
Syntax
public class OpenIddictEntityFrameworkCoreAuthorizationStore<TContext, TKey> : OpenIddictEntityFrameworkCoreAuthorizationStore<OpenIddictEntityFrameworkCoreAuthorization<TKey>, OpenIddictEntityFrameworkCoreApplication<TKey>, OpenIddictEntityFrameworkCoreToken<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

OpenIddictEntityFrameworkCoreAuthorizationStore(IMemoryCache, TContext, IOptionsMonitor<OpenIddictEntityFrameworkCoreOptions>)

Declaration
public OpenIddictEntityFrameworkCoreAuthorizationStore(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