Kévin Chalet
|
970ce43ca7
|
Allow authorization requests that don't specify response_type=code when PKCE is enforced
|
5 years ago |
Kévin Chalet
|
35a89f6d72
|
Bump the .NET SDK and ASP.NET Core/.NET Core dependencies
|
5 years ago |
Kévin Chalet
|
157afeb7f2
|
Rework the encryption/signing development certificates mechanism to support multiple certificates
|
5 years ago |
Kévin Chalet
|
61ea06e598
|
Fix the authorizations/tokens pruning logic and allow more entries to be removed in a single PruneAsync() call
|
5 years ago |
Kévin Chalet
|
1966101587
|
Update OpenIddictServerDataProtectionFormatter/OpenIddictValidationDataProtectionFormatter.ReadToken() to never return a null value
|
5 years ago |
Kévin Chalet
|
d123a83de6
|
Fix the Data Protection formatters to use the same properties format version as ASOS
|
5 years ago |
Kévin Chalet
|
2985e09f8b
|
Update OpenIddictValidationSystemNetHttpHandlers.AttachFormParameters to exclude null values
|
5 years ago |
Kévin Chalet
|
3ddc34c4c0
|
Fix CreateDeviceCodeEntry's XML documentation
|
5 years ago |
Dovydas Navickas
|
473ffd4fa6
|
Fix an invalid comment in the ValidateTokenEntry handler
|
5 years ago |
Kévin Chalet
|
3a6d58143e
|
Update resources and XML comments
|
5 years ago |
Kévin Chalet
|
ee03268937
|
Update OpenIddictResources.resx
|
5 years ago |
Kévin Chalet
|
a5c608ba84
|
Update the Quartz.NET job to fire at a random date between 1 and 10 minutes after the host starts
|
5 years ago |
Kévin Chalet
|
037c2ed532
|
Make various improvements to the OpenIddict.Validation/System.Net.Http integration package
|
5 years ago |
Kévin Chalet
|
6cf1f72844
|
Add log messages to inform users when application claims are not included in introspection responses
|
5 years ago |
Kévin Chalet
|
176427229c
|
Reword the ID0096/ID0097 exception messages
|
5 years ago |
Kévin Chalet
|
dfc57bff56
|
Add an error_uri to all the errors returned by OpenIddict
|
5 years ago |
Kévin Chalet
|
152de6e25c
|
Improve the EC curves comparison logic
|
5 years ago |
Kévin Chalet
|
376cbad1e5
|
Bump third-party dependencies
|
5 years ago |
Kévin Chalet
|
b6766e480e
|
Remove the parameter-less HasAudience()/HasPresenter()/HasResource()/HasScope() extensions
|
5 years ago |
Kévin Chalet
|
2f3004a66b
|
Update ValidateIdentityModelToken to support additional exceptions
|
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
|
78aeb991de
|
Update SetApplicationIdAsync()/SetAuthorizationIdAsync() to be compatible with QueryTrackingBehavior.NoTracking
|
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
|
b19fdffea4
|
React to nullable annotations changes in .NET 5.0 and update OpenIddictParameter.ToString() to use the invariant culture
|
5 years ago |
Kévin Chalet
|
f24517a680
|
Bump the default refresh token reuse leeway to 30 secondes
|
5 years ago |
Kévin Chalet
|
b19642cdfe
|
Update ID0281/ID0282 to use "grant" instead of "flow"
|
5 years ago |
Kévin Chalet
|
916d3c213b
|
Move OpenIddictResources.resx
|
5 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
|
5f7378f707
|
Ensure endpoint addresses are unique across endpoints
|
5 years ago |
Kévin Chalet
|
fca90bc03b
|
Fix ValidateResponseTypePermissions to use the correct log message identifier
|
5 years ago |
Kévin Chalet
|
970249b177
|
Avoid mutating the issuer set in the options when computing the absolute OIDC metadata address
|
5 years ago |
Kévin Chalet
|
7e1c9dd130
|
Introduce a new Import method in the handler descriptors
|
5 years ago |
Kévin Chalet
|
c5a02a3b17
|
Add back the nullable reference annotations in the 4 managers interfaces
|
5 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
|
b18ee4888f
|
Update the ValidateScopes handlers to lazily resolve IOpenIddictScopeManager
|
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
|
bf6922eeaf
|
Optimization: handle JsonValueKind.Null values earlier in OpenIddictParameter.WriteTo()
|
5 years ago |
Kévin Chalet
|
21effdaeb0
|
Use C# 9 pattern matching
|
5 years ago |
Kévin Chalet
|
45fcfbedaa
|
Bump the .NET SDK, the .NET/ASP.NET packages and the third-party dependencies
|
5 years ago |
Kévin Chalet
|
f9f9c599e9
|
Use the new SecurityTokenDescriptor.TokenType property
|
5 years ago |
Kévin Chalet
|
49b30b1b97
|
Use ECCurve.Oid.Value when comparing EC curves
|
5 years ago |
Kévin Chalet
|
725265e04e
|
Update the MongoDB stores to use ImmutableList instead of ImmutableArray
|
5 years ago |
Kévin Chalet
|
d083b0a7c5
|
Update the MongoDB token store to use UtcDateTime
|
5 years ago |
Kévin Chalet
|
94ad1b8279
|
Use DateTime instances in the EF Core/EF 6 queries
|
5 years ago |
Kévin Chalet
|
750f842273
|
Replace DateTimeOffset by DateTime in the EF Core/EF 6 models
|
5 years ago |