Kévin Chalet
|
5fc15473ce
|
Attach IServiceProvider to OpenIddict*Transaction and make OpenIddict*Dispatcher a singleton service
|
1 month ago |
Kévin Chalet
|
aff2a2a7bd
|
Re-introduce the default user code display format and fix the user code generation logic to use the specified charset
|
2 months ago |
Kévin Chalet
|
9780dd2e6b
|
Enable additional Meziantou.Analyzer analyzers
|
2 months ago |
Kévin Chalet
|
d663eced46
|
Reference Meziantou.Analyzer globally and address the existing warnings
|
2 months ago |
Kévin Chalet
|
8f349edbff
|
Implement ML-DSA support in the client, core, server and validation stacks
|
3 months ago |
Kévin Chalet
|
83f0bb5c8f
|
Move the options validation logic to IValidateOptions<TOptions> implementations
|
4 months ago |
Kévin Chalet
|
8b847421d6
|
Replace the SUPPORTS_* constants by the built-in target/platform constants
|
5 months 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
|
5 months ago |
Kévin Chalet
|
0506df7733
|
Update OpenIddictServerBuilder.AllowCustomFlow() to throw an exception when using a standard grant type
|
5 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
|
7 months ago |
Kévin Chalet
|
5c1cda0ac5
|
Implement native mTLS client authentication support in the server stack
|
8 months ago |
Kévin Chalet
|
9797f86194
|
Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty()
|
9 months ago |
Kévin Chalet
|
1ef7be587f
|
Bump .NET Arcade to 10.0.0-beta.25562.108
|
9 months ago |
Kévin Chalet
|
a0f39b4b5c
|
Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask
|
11 months ago |
Kévin Chalet
|
78ba0a3dec
|
Implement built-in audiences and resources indicators validation
|
1 year ago |
Kévin Chalet
|
8c94cb7c13
|
Implement OAuth 2.0 Token Exchange support
|
1 year ago |
Kévin Chalet
|
fbad1d0727
|
Bump .NET Arcade to 9.0.0-beta.25058.5
|
2 years ago |
Kévin Chalet
|
e1f729ba0b
|
Validate prompt values specified in authorization requests and update the configuration endpoint to return "prompt_values_supported"
|
2 years ago |
Kévin Chalet
|
9f613b1332
|
Implement a new client authentication method negotiation logic and introduce mTLS support in the client stack
|
2 years ago |
Kévin Chalet
|
3662b179dc
|
Rename event handlers and event properties that whose endpoint name has changed
|
2 years ago |
Kévin Chalet
|
d4c05e2e23
|
Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers
|
2 years ago |
Jan Trejbal
|
2475ed3c1a
|
Use System.TimeProvider on .NET 8.0+
|
2 years ago |
Kévin Chalet
|
b32eb8c0a2
|
Make user codes fully configurable and remove token length assumptions
|
3 years ago |
Kévin Chalet
|
02cca0a42e
|
Update the entire code base to use collection expressions
|
3 years ago |
Kévin Chalet
|
61e6fd95c3
|
Centralize the target frameworks in Directory.Build.props
|
3 years ago |
Kévin Chalet
|
233c76b08e
|
Update OpenIddictValidationServerIntegrationConfiguration to initialize OpenIddictValidationOptions.Issuer and add new SetClientUri/SetIssuer overloads
=
|
4 years ago |
Kévin Chalet
|
6cfe43b3e9
|
Add native support for Windows Runtime
|
4 years ago |
Kévin Chalet
|
8c14d4e3e9
|
Replace references to "URL" by "URI" when resource identifiers are not required to be resource locators
|
4 years ago |
Kévin Chalet
|
75b17c94f6
|
Start testing OpenIddict on .NET 7.0
|
4 years ago |
Kévin Chalet
|
32678867ca
|
Remove the .NET 5.0 TFMs
|
4 years ago |
Kévin Chalet
|
62f3e6ff85
|
Bump the .NET SDK to 7.0.100-preview.2.22153.17 and modernize the code base
|
5 years ago |
Kévin Chalet
|
3bf51e1600
|
Introduce the first bits of the OpenIddict client
|
7 years ago |
Kévin Chalet
|
0a8b416311
|
Remove the .NET Core 2.1 TFMs
|
5 years ago |
Kévin Chalet
|
23fd89e9eb
|
Add .NET 6.0 TFMs and bump the .NET SDK/packages to 6.0
|
6 years ago |
Kévin Chalet
|
deee5e5b92
|
Update the code base to use implicit global usings
|
5 years ago |
Kévin Chalet
|
148a987a23
|
Update the code base to use file-scoped namespaces
|
5 years ago |
Kévin Chalet
|
d122c5dfb0
|
Rework the development signing/encryption certificates unit tests
|
6 years ago |
Kévin Chalet
|
bc64aa72e2
|
Rework the development signing/encryption certificates unit tests
|
6 years ago |
Kévin Chalet
|
44eda14ff1
|
Bump the .NET SDK, the .NET packages and the third-party dependencies
|
6 years ago |
Chris Thompson
|
568f13baab
|
Port OpenIddictServerExtensionsTests to OpenIddict 3.0
|
6 years ago |
Kévin Chalet
|
bff6ed027b
|
Add .NET 5.0 TFMs and bump the .NET SDK to 5.0.100
|
6 years ago |
Noah Stahl
|
c27cac977e
|
Add encryption key size validation
|
6 years ago |
Kévin Chalet
|
a6dd8cf031
|
Revamp refresh tokens
|
6 years ago |
Kévin Chalet
|
5293257e6e
|
Add a new option allowing to make PKCE mandatory
|
6 years ago |
Johann
|
ff0958ea67
|
Enable nullable reference types support in the unit/integration tests projects
|
6 years ago |
Kévin Chalet
|
1e87e917a6
|
Use static OpenIddict.Abstractions.OpenIddictConstants where appropriate
|
6 years ago |
Kévin Chalet
|
29f88f4b43
|
Change the resource identifiers naming scheme
|
6 years ago |
Kévin Chalet
|
51bd3c5d72
|
Introduce OpenIddict.Server.Quartz
|
6 years ago |
Kévin Chalet
|
f1c09dc454
|
Update the Set*EndpointUris methods to block relative paths starting with ~
|
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 |