Kévin Chalet
|
01531930de
|
Update the CountAsync() API to support flowing a state parameter
|
1 week ago |
Kévin Chalet
|
8b847421d6
|
Replace the SUPPORTS_* constants by the built-in target/platform constants
|
4 weeks ago |
Kévin Chalet
|
4636bc6848
|
Stop supporting ASP.NET Core 2.3 and remove the .NET Framework 4.6.2/4.7.2, .NET Standard 2.0/2.1 and UAP TFMs
|
1 month ago |
Kévin Chalet
|
67722ad8ea
|
Reduce the maximum lengh of string primary keys in the EF 6 and EF Core stores
|
10 months ago |
Kévin Chalet
|
0e1110c0e7
|
Explicitly reference the latest SharpCompress and Snappier versions to mitigate recent security issues
|
2 weeks ago |
Kévin Chalet
|
0506df7733
|
Update OpenIddictServerBuilder.AllowCustomFlow() to throw an exception when using a standard grant type
|
3 weeks ago |
Kévin Chalet
|
e118cc4234
|
Attach the TokenValidationResult instance to the ValidateTokenContext object
|
3 weeks ago |
Kévin Chalet
|
130d86d4bf
|
Remove the Microsoft.Net.Http.Headers dependency
|
4 weeks ago |
Kévin Chalet
|
beef8f1476
|
Reference the Microsoft.AspNetCore.DataProtection package instead of the Microsoft.AspNetCore.App framework on .NET 8.0/9.0/10.0
|
1 month ago |
Kévin Chalet
|
72095c64dc
|
Bump the .NET SDK and packages
|
1 month ago |
Alexander Wiedemann
|
ef6dcf7031
|
Do not overwrite the WS-Federation claims manually added by the application in the merged principal
|
2 months ago |
Kévin Chalet
|
2cf8f4f056
|
Introduce a new dynamic option to disable issuer parameter validation and disable it for Google
|
2 months ago |
Kévin Chalet
|
59a137cd63
|
Allow using mTLS client authentication with the client credentials grant and support mTLS token binding for anonymous clients
|
2 months ago |
Kévin Chalet
|
8673009f78
|
Update the system integration package to restore the ambient request for marshalled authentication demands
|
2 months ago |
JarieTimmer
|
58b6dfb720
|
Use the correct exception message when the degraded mode is enabled without a custom PAR validation event handler being added
|
2 months ago |
Kévin Chalet
|
248d5f7cb3
|
Remove the TokenBindingCertificate property from ClientCredentialsAuthenticationRequest
|
2 months ago |
Kévin Chalet
|
a89b5c66aa
|
Simplify some of the client authentication policy checks
|
3 months ago |
Kévin Chalet
|
2ff81b8c1b
|
Update the XML documentation and decorate OpenIddictEntityFrameworkCoreCustomizer with [EditorBrowsable(EditorBrowsableState.Never)]
|
3 months ago |
Kévin Chalet
|
2a6169d4c8
|
Update the XML documentation to discourage using the implicit flow and the resource owner password credentials grant
|
3 months ago |
Kévin Chalet
|
a37538ea4c
|
Update the XML documentation to discourage using client secrets when possible
|
3 months ago |
Kévin Chalet
|
63b56ccc82
|
Detect and reject reference token payloads directly used as regular tokens
|
3 months ago |
Kévin Chalet
|
29c6668d45
|
Change how authentication demands are marshalled and support token binding certificates/additional token request parameters for interactive flows
|
3 months ago |
Stella
|
ef0092a1fc
|
Add a global prompt setting to the Google web provider
|
3 months ago |
Kévin Chalet
|
7b9fd7677f
|
Revamp the client authentication method negotiation logic and support mTLS token binding in the client, server and validation stacks
|
3 months ago |
Copilot
|
fbb0468c15
|
Add unmet_authentication_requirements error constant
|
3 months ago |
Kévin Chalet
|
8dbf493469
|
Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays
|
3 months ago |
Kévin Chalet
|
b28f31891f
|
Bump the key size of RSA keys used to generate ephemeral keys and development certificates
|
4 months ago |
Kévin Chalet
|
5c1cda0ac5
|
Implement native mTLS client authentication support in the server stack
|
4 months ago |
Gehongyan
|
ef8871b7f6
|
Add osu! to the list of supported providers
|
4 months ago |
Kévin Chalet
|
b0709b3528
|
Replace Polyfill by Meziantou.Polyfill and bring back internal OperatingSystem polyfills
|
4 months ago |
Kévin Chalet
|
721fba7e6b
|
Use the new SHA256/SHA384/SHA512.HashData() polyfills
|
5 months ago |
Kévin Chalet
|
e8c7f5a222
|
Use the polyfilled generic Enum.IsDefined() on .NET Framework and manually replace missed ArgumentNullException.ThrowIfNull() guards
|
5 months ago |
Kévin Chalet
|
9797f86194
|
Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty()
|
5 months ago |
Kévin Chalet
|
739b7b7b04
|
Update OpenIddict*Manager.UpdateAsync() to remove the cached entry before updating the entity
|
7 months ago |
Kévin Chalet
|
a0f39b4b5c
|
Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask
|
7 months ago |
Kévin Chalet
|
13f352af6d
|
Bump the .NET SDK to 10.0.100-rc.2.25502.107 and add .NET 10 TFMs
|
7 months ago |
Kévin Chalet
|
2445813f8c
|
Add Figma to the list of supported providers
|
7 months ago |
Kévin Chalet
|
bc61b9927b
|
Bump the .NET SDK and dependencies
|
8 months ago |
Kévin Chalet
|
f5d6a18764
|
Add new AddGrantTypePermissions()/RemoveGrantTypePermissions() APIs in OpenIddictApplicationDescriptor
|
8 months ago |
Ge
|
9385b24ff8
|
Add HeyBoxChat to the list of supported providers
|
9 months ago |
Kévin Chalet
|
0cb4713bbd
|
Bump Katana to 4.2.3 and use the new IAppBuilder.GetDefaultCookieManager() extension
|
10 months ago |
Kévin Chalet
|
f3464a2253
|
Update the GitHub web provider to support Proof Key for Code Exchange
|
10 months ago |
Antony Petras
|
4153387a76
|
Add NetSuite to the list of supported providers
|
11 months ago |
Kévin Chalet
|
d67512adb1
|
Normalize the issuer assigned to the Contentful provider
|
11 months ago |
Maciej Jakubiak
|
fc8a73821b
|
Optimize the token revocation process in the Entity Framework 6.x/Entity Framework Core stores
|
11 months ago |
Kévin Chalet
|
7267fa03b6
|
Introduce new methods in OpenIddictApplicationDescriptor to make working with permissions and settings easier
|
11 months ago |
Kévin Chalet
|
dc04b1706c
|
Fix the OpenIddict server Data Protection integration to use a correct token type hints lookup
|
11 months ago |
Kévin Chalet
|
e3b32065ea
|
Update the ID0479 message to use the correct letter case for the Stripe account types
|
11 months ago |
Kévin Chalet
|
a72febd75c
|
Generate access types and durations constants for the Aliba, Google, Huawei, MusicBrainz, Reddit and Zoho providers
|
11 months ago |
Kévin Chalet
|
ea09c7f2fb
|
Update the console sandbox to use the Google integration
|
11 months ago |