Kévin Chalet
|
b6766e480e
|
Remove the parameter-less HasAudience()/HasPresenter()/HasResource()/HasScope() extensions
|
5 years ago |
Kévin Chalet
|
fdfb2498b0
|
Add integration tests to ensure device/user codes are returned as part of sign-in operations triggered from the device endpoint
|
5 years ago |
Kévin Chalet
|
22ff1fc02e
|
Block device requests sent by clients that were not granted the device code grant permission and add integration tests for the device and verification endpoints
|
5 years ago |
Kévin Chalet
|
b19fdffea4
|
React to nullable annotations changes in .NET 5.0 and update OpenIddictParameter.ToString() to use the invariant culture
|
5 years ago |
Chris Thompson
|
568f13baab
|
Port OpenIddictServerExtensionsTests to OpenIddict 3.0
|
6 years ago |
Kévin Chalet
|
de1b3b4477
|
Remove localized error descriptions support
|
5 years ago |
Kévin Chalet
|
bff6ed027b
|
Add .NET 5.0 TFMs and bump the .NET SDK to 5.0.100
|
6 years ago |
Kévin Chalet
|
c44a633567
|
Update OpenIddictMessage to ignore parameters with empty names
|
5 years ago |
Noah Stahl
|
c27cac977e
|
Add encryption key size validation
|
5 years ago |
Kévin Chalet
|
127e68c6d1
|
Stop adding a jti claim by default
|
5 years ago |
Kévin Chalet
|
a6dd8cf031
|
Revamp refresh tokens
|
5 years ago |
Kévin Chalet
|
5293257e6e
|
Add a new option allowing to make PKCE mandatory
|
5 years ago |
Kévin Chalet
|
84facf0895
|
Introduce response type permissions, remove hybrid clients support and bring back none flow support
|
5 years ago |
Kévin Chalet
|
76f1c2638a
|
Bump Quartz.NET to 3.2.1
|
5 years ago |
Kévin Chalet
|
49b30b1b97
|
Use ECCurve.Oid.Value when comparing EC curves
|
5 years ago |
Johann
|
ff0958ea67
|
Enable nullable reference types support in the unit/integration tests projects
|
5 years ago |
Kévin Chalet
|
921ad7f779
|
Rename Enable*EndpointCaching to Enable*RequestCaching
|
5 years ago |
Kévin Chalet
|
31ae617c66
|
Bump Quartz.NET, leverage its new Microsoft.Extensions.Options support and mark the OpenIddict.Quartz package as shipping
|
5 years ago |
Kévin Chalet
|
923c53f672
|
Make the Quartz.NET integration an OpenIddict.Core extension
|
5 years ago |
Kévin Chalet
|
1e87e917a6
|
Use static OpenIddict.Abstractions.OpenIddictConstants where appropriate
|
5 years ago |
Kévin Chalet
|
254be824c9
|
Introduce new properties in ProcessSignInContext to allow for more control over the token creation process
|
5 years ago |
Kévin Chalet
|
29f88f4b43
|
Change the resource identifiers naming scheme
|
5 years ago |
Kévin Chalet
|
0b629b3dbd
|
Replace JsonSerializer.Serialize() by Utf8JsonWriter and JsonSerializer.Deserialize() by JsonDocument
|
5 years ago |
Kévin Chalet
|
3841f32f17
|
Update the entire codebase to use is null/is not null
|
5 years ago |
Kévin Chalet
|
f54ba7f6dd
|
Allow built-in scope validation to be partially executed when the degraded mode is enabled
|
5 years ago |
Kévin Chalet
|
f84a10270e
|
Revamp the authorizations/tokens pruning mechanism
|
6 years ago |
Kévin Chalet
|
51bd3c5d72
|
Introduce OpenIddict.Server.Quartz
|
6 years ago |
Kévin Chalet
|
22f5632afe
|
Remove authorization code/identity token introspection/revocation support
|
6 years ago |
Kévin Chalet
|
f1c09dc454
|
Update the Set*EndpointUris methods to block relative paths starting with ~
|
6 years ago |
Kévin Chalet
|
8085ca176b
|
Translate all the error messages into French and remove the duplicate .resx entries
|
6 years ago |
Kévin Chalet
|
4e309929b5
|
Don't revoke the authorization when detecting an authorization code/refresh token replay
|
6 years ago |
Kévin Chalet
|
5f164309cd
|
Automatically disable the incompatible options when enabling the degraded mode
|
6 years ago |
Kévin Chalet
|
de5485ceee
|
Add nullable annotations to OpenIddict.Server, OpenIddict.Server.AspNetCore, OpenIddict.Server.Owin and OpenIddict.Server.DataProtection
|
6 years ago |
Kévin Chalet
|
27ebff1bea
|
Add nullable annotations to OpenIddict.Abstractions
|
6 years ago |
Kévin Chalet
|
c8215868cf
|
Rename the FunctionalTests namespace suffix to IntegrationTests
|
6 years ago |
Kévin Chalet
|
5da84ff95a
|
Move OpenIddictResources to the OpenIddict.Abstractions root namespace
|
6 years ago |
Kévin Chalet
|
66f6d80298
|
Move all the assertions and log messages to OpenIddictResources
|
6 years ago |
Kévin Chalet
|
8feeb8698d
|
Update the entire codebase to use IStringLocalizer/ResourceManager
|
6 years ago |
Kévin Chalet
|
0f42586959
|
Revamp the encryption/signing credentials registration mechanism
|
6 years ago |
Kévin Chalet
|
dda225a328
|
Rename OpenIddictServerOptions.UseSlidingExpiration to DisableSlidingRefreshTokenExpiration and fix the XML documentation
|
6 years ago |
Kévin Chalet
|
6e3394be1a
|
Add OpenIddictParameter.Count
|
6 years ago |
Kévin Chalet
|
8276843268
|
Move the feature constants from Directory.Build.props to Directory.Build.targets to be able to use TargetFrameworkIdentifier-based conditions
|
6 years ago |
Kévin Chalet
|
87c7eec852
|
Change the action level of the CA1725 rule and update affected methods
|
6 years ago |
Kévin Chalet
|
08d51aaa96
|
Configure the OWIN server integration test server to use ITestOutputHelper
|
6 years ago |
Kévin Chalet
|
e0909c87a8
|
Update the logout endpoint logic to not trigger a sign-out response by default and reword some of the exception messages
|
6 years ago |
Martin Costello
|
a92f48dd1c
|
Send integration test logs to xUnit output
|
6 years ago |
Kévin Chalet
|
767dfe61e9
|
Cross-compile more projects for .NET Framework 4.6.1 to reduce the dependencies graph
|
6 years ago |
Kévin Chalet
|
beb6b3e92b
|
Make authorization codes reference tokens by default, split UseReferenceTokens into two settings and allow the Data Protection to fall back to JWT for specific token types
|
6 years ago |
Kévin Chalet
|
6bec7ad0c9
|
Remove the initialization logic from the MongoDB stores
|
6 years ago |
Kévin Chalet
|
5169c28d97
|
Bump Wilson to 6.7.0 and use the new SecurityKey.IsSupportedAlgorithm() API
|
6 years ago |