Kévin Chalet
|
f6aa21b46a
|
Replace TryGetValue/TryRemove by a single TryRemove call to avoid potential issues with concurrent cache removal/addition
|
7 years ago |
Kévin Chalet
|
8ff0e97586
|
Add a new option allowing to make PKCE mandatory
|
7 years ago |
Kévin Chalet
|
14c229d2ce
|
Introduce NHibernate 5.x stores
|
7 years ago |
Kévin Chalet
|
d183afeeff
|
Fix naming inconsistencies in the core caches and remove usages of Lazy
|
7 years ago |
Kévin Chalet
|
4242e43638
|
Remove invalid null checks from OpenIddictTokenStore
|
7 years ago |
Kévin Chalet
|
ecd6bab19d
|
Remove the .Internal namespace and make the pubternal types public or internal
|
7 years ago |
Akhan Zhakiyanov
|
002eeb8dd3
|
Update validation log message for applications without logout permission
|
7 years ago |
Kévin Chalet
|
dddf7c7186
|
Update the MongoDB stores to use BsonDocument.Parse() to ensure properties are correctly serialized
|
7 years ago |
Kévin Chalet
|
1aacf712f7
|
Update version.props to build 3.0.0-alpha1 packages
|
7 years ago |
Kévin Chalet
|
e1a7832a6c
|
Update OpenIddictMvcConfiguration to use BindingSourceMetadataProvider
|
7 years ago |
Kévin Chalet
|
d668c82d8b
|
Use SuppressChildValidationMetadataProvider to exclude OpenIdConnectRequest/OpenIdConnectResponse from child validation
|
7 years ago |
Kévin Chalet
|
2680ab2383
|
Update the MongoDB resolvers to cache the store types
|
7 years ago |
Kévin Chalet
|
313a4a92ec
|
Update OpenIddictValidationConfiguration to validate the default sign-in/out schemes and ensure they don't point to the OpenIddict validation handler
|
7 years ago |
Kévin Chalet
|
cdd85c99a6
|
Revert some of the EF 6.x/EF Core schema changes to avoid issues with migrations
|
7 years ago |
Kévin Chalet
|
e159b2eed2
|
Log a message when rejecting response_type=token requests made by confidential clients
|
7 years ago |
Kévin Chalet
|
77ed793859
|
Update the OpenIddict builders to hide System.Object's root members
|
7 years ago |
Kévin Chalet
|
2bbd153f40
|
Update OpenIddictServerConfiguration to validate the default schemes and ensure they don't point to the OpenIddict server handler
|
7 years ago |
Kévin Chalet
|
e7c4942777
|
Move the scope permissions validation logic to ensure it also applies to public clients
|
7 years ago |
Kévin Chalet
|
38092df0ac
|
Rename IOpenIddictTokenStore.SetTokenTypeAsync() to SetTypeAsync()
|
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
|
76a7e32a8a
|
Remove obsolete unit tests
|
7 years ago |
Kévin Chalet
|
3a9b08b109
|
Update the caches to use expiration tokens to remove invalid entries
|
7 years ago |
Kévin Chalet
|
338f8779f4
|
Update the OpenIddict.Core extensions to register the memory cache services and remove unnecessary references
|
7 years ago |
Kévin Chalet
|
d7de292d93
|
Update OpenIddictMongoDbContext to dispose of the private semaphore
|
7 years ago |
Kévin Chalet
|
3a13c8505a
|
Update the EF 6.x/EF Core entity configurations to use pre-defined column lengths
|
7 years ago |
Kévin Chalet
|
f8bed3b7ee
|
Remove an unnecessary private field
|
7 years ago |
Kévin Chalet
|
55f358689c
|
Introduce built-in entity caching support in the managers and allow disabling the additional checks
|
7 years ago |
Kévin Chalet
|
50375c212d
|
Introduce a custom exception type that allows flowing multiple validation errors
|
7 years ago |
Kévin Chalet
|
a60014dda5
|
Introduce OpenIddictAuthorizationManager.FindByApplicationIdAsync() and decorate the built-in models with [DebuggerDisplay]
|
7 years ago |
Kévin Chalet
|
84055f634c
|
Move the handlers registration logic to OpenIddictServerConfiguration/OpenIddictValidationConfiguration
|
8 years ago |
Kévin Chalet
|
56b8a249eb
|
Update dependencies.props to target the 2.0.0 aspnet-contrib packages
|
8 years ago |
Kévin Chalet
|
978c398d7d
|
Introduce new constants
|
8 years ago |
Kévin Chalet
|
a20f38a6ce
|
Remove OfflineAccess/OpenId from OpenIddictConstants.Permissions.Scopes
|
8 years ago |
Kévin Chalet
|
532a4f96ac
|
Update README.md
|
8 years ago |
Kévin Chalet
|
9a06891507
|
Tweak the events model to force user-defined handlers to explicitly determine whether other handlers can be invoked
|
8 years ago |
Kévin Chalet
|
aa79131335
|
Introduce OpenIddictServerBuilder.SetRequestCachingPolicy()
|
8 years ago |
Kévin Chalet
|
803b6abbf3
|
Update IOpenIddictAuthorizationManager.FindAsync() to make CancellationToken optional
|
8 years ago |
Kévin Chalet
|
ddbe7aed38
|
Update IOpenIddictAuthorizationStore.PruneAsync() to also take expired tokens into account
|
8 years ago |
Kévin Chalet
|
d92b6f2861
|
Update ListAsync() to use AsTracking()
|
8 years ago |
Kévin Chalet
|
0f89f638eb
|
Introduce new FindAsync methods in OpenIddictTokenManager/IOpenIddictTokenStore
|
8 years ago |
Kévin Chalet
|
769fdefab6
|
Introduce a new OpenIddictMongoDbOptions.DisableInitialization option
|
8 years ago |
Kévin Chalet
|
c7650f8dd6
|
Update the MongoDB C# driver to 2.7.0
|
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
|
3e55b341b8
|
Update OpenIddict.csproj to explicitly reference OpenIddict.Abstractions.csproj
|
8 years ago |
Kévin Chalet
|
e8762cd812
|
Introduce new constants
|
8 years ago |
Kévin Chalet
|
7bb2cd9522
|
Add common claims/scopes/errors constants to OpenIddictConstants
|
8 years ago |
Kévin Chalet
|
bbf4c42057
|
Move the server and validation components to an .Internal namespace
|
8 years ago |
Kévin Chalet
|
ab34bdae2e
|
Update AddServer()/AddValidation() to throw an exception when the OpenID Connect server/OAuth validation handler are already registered and to prevent custom providers
|
8 years ago |
Kévin Chalet
|
a65deb4463
|
Update OpenIddictServerBuilder to allow calling SetAccessTokenLifetime/SetAuthorizationCodeLifetime/SetIdentityTokenLifetime/SetRefreshTokenLifetime with null values
|
8 years ago |
Kévin Chalet
|
3eebdb21f6
|
Update the aspnet-contrib dependencies and introduce a new OpenIddictServerBuilder.AddSigningCertificate() extension accepting a X509KeyStorageFlags parameter
|
8 years ago |