18 Commits (5b56eddc0c2362aff9188e14cc230466701d6108)

Author SHA1 Message Date
Kévin Chalet 5b56eddc0c Remove all the store resolvers and mark all the assemblies as trimming/Native AOT-compatible 1 year ago
Kévin Chalet bc7e8cd8e3 Introduce new SetSigningKey() overloads in the Apple provider to make importing PEM-encoded keys easier 4 years ago
Kévin Chalet 7222d95025 React to the removal of the !! operator in C# 11 4 years ago
Kévin Chalet 62f3e6ff85 Bump the .NET SDK to 7.0.100-preview.2.22153.17 and modernize the code base 4 years ago
Kévin Chalet deee5e5b92 Update the code base to use implicit global usings 5 years ago
Kévin Chalet 148a987a23 Update the code base to use file-scoped namespaces 5 years ago
Kévin Chalet 3841f32f17 Update the entire codebase to use is null/is not null 6 years ago
Kévin Chalet a4a57f30c2 Add nullable annotations to OpenIddict.EntityFramework 6 years ago
Kévin Chalet d87803c4ec Rename the default entities 7 years ago
Kévin Chalet 1b03a546c2 Replace the static caches used in the EF 6/EF Core caches by private singleton caches injected via DI 7 years ago
Kévin Chalet 32a51c026b
Replace the static caches used in the EF 6/EF Core/NHibernate caches by private singleton caches injected via DI 7 years ago
Kévin Chalet 041a83847a Introduce AuthenticationTicket extensions and move the EntityFramework/EntityFrameworkCore extensions to a better namespace 8 years ago
Kévin Chalet 338f8779f4 Update the OpenIddict.Core extensions to register the memory cache services and remove unnecessary references 8 years ago
Kévin Chalet 55f358689c Introduce built-in entity caching support in the managers and allow disabling the additional checks 8 years ago
Kévin Chalet 4d8e458df5 Update documentation and move the MVC binder/binder provider to an .Internal namespace 8 years ago
Kévin Chalet 5a37afb116 Move the OpenIddict entities mappings to separate IEntityTypeConfiguration instances 8 years ago
Kévin Chalet 0cf7311664 Move the distributed/memory cache services registration from OpenIddict.Core to the stores/server packages 8 years ago
Vladyslav Martynets 80bfa33b36 Replace new() constraints by Activator.CreateInstance() to allow using abstract entities as generic parameters 8 years ago
Kévin Chalet 32fe4b0ae7 Remove OpenIddict.Models/OpenIddict.Stores and move to per-provider models 8 years ago
Kévin Chalet 7bca2c06ed Revamp the OpenIddict services registration process and introduce new builders to separate the server APIs from the core APIs 8 years ago
Kévin Chalet cfcba5f79f Update OpenIddictApplicationStore/OpenIddictAuthorizationStore.DeleteAsync() to use serializable transactions 9 years ago
Kévin Chalet b3de8b998e Introduce OpenIddictScope.Resources and OpenIddictScopeManager.ListResourcesAsync() 9 years ago
Kévin Chalet a19f5e81ff Rename OpenIddictToken.Ciphertext/Hash to Payload/ReferenceId and add new methods to allow overriding the default obfuscation 9 years ago
Kévin Chalet 07177df0d3 Rework the applications/authorizations/scopes/tokens stores methods 9 years ago
Kévin Chalet 37e24a5e76 Replace the Timestamp properties by new ConcurrencyToken properties to work around a MySQL limitation 9 years ago
Kévin Chalet 4f4eb43487 Enable cascade delete for authorizations and tokens 9 years ago
Kévin Chalet 31abb05f4d Introduce timestamp properties and update the Entity Framework stores to avoid swalling DbUpdateConcurrencyException 9 years ago
Kévin Chalet acfcef6817 Introduce a new OpenIddictAuthorization.Type property and the corresponding stores methods 9 years ago
Kévin Chalet 3c17571919 Introduce built-in Entity Framework 6.x stores for OpenIddict 9 years ago
Kévin Chalet 3280e09c1d Introduce built-in reference tokens support and automatic compromised tokens revocation 9 years ago
Kévin Chalet e36a80bc14 Adhere to the ASP.NET team coding style guidelines 10 years ago
Kévin Chalet 00e6fac166 Reintroduce token/subject binding and add authorization support 10 years ago
Kévin Chalet 8355dd3210 Update AddEntityFrameworkCoreStores() to infer the key type from the entity generic arguments 10 years ago
Kévin Chalet be5e842c96 Rename OpenIddict.EntityFramework to OpenIddict.EntityFrameworkCore 10 years ago
Kévin Chalet bb1d2e07be Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core 10 years ago
Kévin Chalet d8fadc0f99 Decouple OpenIddict from ASP.NET Core Identity 10 years ago
Kévin Chalet 1bde9c2cf5 Introduce OpenIddictUserManager and add OpenIddictToken/OpenIddictUser/OpenIddictApplication relationships support 10 years ago
Kévin Chalet d0dce5b33a Refactor OpenIddict/OpenIddict.Core, introduce new entities and add built-in refresh token revocation 10 years ago