Kévin Chalet
|
5c1cda0ac5
|
Implement native mTLS client authentication support in the server stack
|
4 days ago |
Kévin Chalet
|
deee5e5b92
|
Update the code base to use implicit global usings
|
4 years ago |
Kévin Chalet
|
148a987a23
|
Update the code base to use file-scoped namespaces
|
4 years ago |
Kévin Chalet
|
7b58f758fe
|
Update GetAsync()'s nullability context to declare TResult as nullable
|
5 years ago |
Kévin Chalet
|
d58cac661a
|
Introduce new APIs in the core managers to allow retrieving and adding additional properties
|
5 years ago |
Kévin Chalet
|
c5a02a3b17
|
Add back the nullable reference annotations in the 4 managers interfaces
|
5 years ago |
Kévin Chalet
|
e0e5309a1e
|
Temporarily remove the nullable reference annotations from the 4 managers interfaces
|
6 years ago |
Kévin Chalet
|
27ebff1bea
|
Add nullable annotations to OpenIddict.Abstractions
|
6 years ago |
Kévin Chalet
|
493fa86c0b
|
Implement localized descriptions/display names support
|
6 years ago |
Kévin Chalet
|
2113b573ad
|
Replace ValueTask<ImmutableArray<T>> by IAsyncEnumerable<T>
|
7 years ago |
Kévin Chalet
|
e1a7832a6c
|
Update OpenIddictMvcConfiguration to use BindingSourceMetadataProvider
|
7 years ago |
Kévin Chalet
|
32fe4b0ae7
|
Remove OpenIddict.Models/OpenIddict.Stores and move to per-provider models
|
8 years ago |
Kévin Chalet
|
6533383771
|
Introduce OpenIddictScopeManager.FindByResourceAsync() to allow retrieving all the scopes associated with a given resource
|
8 years ago |
Kévin Chalet
|
9515954ac9
|
Introduce non-generic manager interfaces and update the token server/validation services to use them
|
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
|
8592dce45b
|
Update the Get*Async() managers/stores methods to return ValueTask instead of Task
|
8 years ago |
Kévin Chalet
|
595012507e
|
Add a new DisplayName property to OpenIddictScope/OpenIddictScopeDescriptor
|
8 years ago |
Kévin Chalet
|
b3de8b998e
|
Introduce OpenIddictScope.Resources and OpenIddictScopeManager.ListResourcesAsync()
|
8 years ago |
Kévin Chalet
|
cb05ebc769
|
Introduce scope permissions, add opt-in scope validation support and rework existing permissions
|
8 years ago |
Kévin Chalet
|
173c89231f
|
Make the CreateAsync() API consistent with DeleteAsync()/UpdateAsync()
|
8 years ago |
Kévin Chalet
|
fb5d8c9351
|
Introduce OpenIddictApplication/Authorization/Scope/Token.Properties as a way to store untyped properties in the database
|
8 years ago |
Kévin Chalet
|
857820d6f9
|
Fix invalid XML documentation in the scopes manager/store
|
8 years ago |
Kévin Chalet
|
41a19beb41
|
Introduce IOpenIddictScopeStore/OpenIddictScopeManager.FindByIdAsync()/GetIdAsync()
|
8 years ago |
Kévin Chalet
|
bddfdb74be
|
Add "state" parameters to the GetAsync()/ListAsync() stores methods to avoid closure allocations
|
8 years ago |
Kévin Chalet
|
07177df0d3
|
Rework the applications/authorizations/scopes/tokens stores methods
|
8 years ago |
Kévin Chalet
|
5c1eaff415
|
Use FirstOrDefaultAsync() instead of SingleOrDefaultAsync() to avoid generating SELECT TOP(2) SQL requests
|
8 years ago |
Kévin Chalet
|
1118e77977
|
Update the managers/stores methods to accept and return ImmutableArray instead of raw arrays
|
8 years ago |
Kévin Chalet
|
995063b60f
|
Introduce new CountAsync()/ListAsync() methods in the stores/managers
|
8 years ago |
Kévin Chalet
|
936d4988b0
|
Introduce new base classes to make custom stores easier to implement
|
9 years ago |
Kévin Chalet
|
b2f37f80f7
|
Update the OpenIddict managers to expose the queryable sets
|
9 years ago |
Kévin Chalet
|
e36a80bc14
|
Adhere to the ASP.NET team coding style guidelines
|
9 years ago |
Kévin Chalet
|
bb1d2e07be
|
Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core
|
9 years ago |
Kévin Chalet
|
d0dce5b33a
|
Refactor OpenIddict/OpenIddict.Core, introduce new entities and add built-in refresh token revocation
|
10 years ago |
Kévin Chalet
|
8f5295b4bd
|
Migrate to ASP.NET Core/.NET CLI
|
10 years ago |
Kévin Chalet
|
cc91bc80c9
|
React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
939067dfa7
|
10 years ago |
Kévin Chalet
|
7795fbe795
|
Decouple MVC from the core project and introduce OpenIddict modules support
|
10 years ago |
Kévin Chalet
|
1ee94270bc
|
Rename OpenIddictBuilder to OpenIddictServices and introduce a new OpenIddictBuilder to make options easier to configure
|
10 years ago |
Kévin Chalet
|
e666759161
|
Introduce OpenIddictManager and IOpenIddictStore to decouple the core project from Entity Framework
|
10 years ago |
Bart Calixto
|
fb103fad11
|
Add a new UseCustomViews option to disable the built-in views/assets
|
10 years ago |
Kévin Chalet
|
bcb39f44bb
|
Add license headers
|
10 years ago |
Kévin Chalet
|
11432c9c54
|
Upload the first bits of the initial prototype
|
10 years ago |