Kévin Chalet
|
6f5c509b3f
|
Update the System.Net.Http integrations to support sending a contact address via the Form HTTP header
|
3 years ago |
Kévin Chalet
|
a1a0815cff
|
Add XML documentation to the dispatcher/factory/handler filter classes
|
3 years ago |
Kévin Chalet
|
8c14d4e3e9
|
Replace references to "URL" by "URI" when resource identifiers are not required to be resource locators
|
3 years ago |
Kévin Chalet
|
2a987bcebe
|
Support relative redirect_uri/post_logout_redirect_uri in the client stack and revisit how OpenIddict handles URIs
|
3 years ago |
Kévin Chalet
|
fca788914c
|
Abort authentication demands with an explicit grant type if it's not listed as supported in the server configuration
|
3 years ago |
Kévin Chalet
|
8717a068ad
|
Decorate advanced infrastructure types with [EditorBrowsable(EditorBrowsableState.Advanced)] or [EditorBrowsable(EditorBrowsableState.Never)]
|
3 years ago |
Kévin Chalet
|
51c09bec8a
|
Mark most of the infrastructure types as sealed
|
3 years ago |
Kévin Chalet
|
75b17c94f6
|
Start testing OpenIddict on .NET 7.0
|
3 years ago |
Kévin Chalet
|
d7fea891f0
|
Unify the instantiation of cryptographic algorithms
|
3 years ago |
Kévin Chalet
|
ac5e3dd62b
|
Update the System.Net.Http integrations to support sending empty parameters in GET and POST requests
|
3 years ago |
Kévin Chalet
|
6c963c80d0
|
Adjust nullable annotations
|
3 years ago |
Kévin Chalet
|
e3b4337b85
|
Revamp Packages.props and bump .NET and third-party dependencies
|
3 years ago |
Kévin Chalet
|
2b333272bf
|
Update the client stack to normalize authorization error responses
|
3 years ago |
OpenIddict Bot
|
d30256dd5f
|
Update the sponsors section
|
4 years ago |
OpenIddict Bot
|
2ee17060cb
|
Update the sponsors section
|
4 years ago |
Kévin Chalet
|
147cef29c1
|
Use StreamContent.LoadIntoBufferAsync() to allow reading compressed responses multiple times
|
4 years ago |
Kévin Chalet
|
04a6698911
|
Implement HTTP decompression support in the System.Net.Http integration packages
|
4 years ago |
Kévin Chalet
|
bc7e8cd8e3
|
Introduce new SetSigningKey() overloads in the Apple provider to make importing PEM-encoded keys easier
|
4 years ago |
Kévin Chalet
|
421a668948
|
Add a SetProductInformation() overload accepting an assembly from which the product information is derived
|
4 years ago |
Kévin Chalet
|
2a7becd6d3
|
Update the web integration to use native options and revamp how user agents are generated
|
4 years ago |
Kévin Chalet
|
d39a4f0b5d
|
Update the System.Net.Http integration packages to explicitly reference Polly.Extensions.Http
|
4 years ago |
Kévin Chalet
|
8442b2bfd2
|
Change the way the default user agent is added to HTTP requests and allow ProductName/ProductVersion to be set for all providers
|
4 years ago |
Kévin Chalet
|
32678867ca
|
Remove the .NET 5.0 TFMs
|
4 years ago |
Kévin Chalet
|
af9f6a66a2
|
Update the System.Net.Http integrations to support HttpRequestMessage.VersionPolicy
|
4 years ago |
Kévin Chalet
|
3ff021a3e4
|
Revamp HTTP response extraction to support WWW-Authenticate and enforce Content-Type validation
|
4 years ago |
Kévin Chalet
|
80f29a7f54
|
Update the documentation to clarify that state validation also helps mitigate authorization code injection attacks
|
4 years ago |
Kévin Chalet
|
f14005f85d
|
Handle network errors and HTTP response deserialization exceptions more gracefully
|
4 years ago |
Kévin Chalet
|
7222d95025
|
React to the removal of the !! operator in C# 11
|
4 years ago |
Kévin Chalet
|
5fb23d5779
|
Use <see langword="*"/> instead of <c>*</c>
|
4 years ago |
Kévin Chalet
|
255fc64caf
|
Fix incorrect error messages in the client stack and use ?? for null checks where appropriate
|
4 years ago |
Kévin Chalet
|
823e05fc50
|
Remove unwanted empty lines and fix typos
|
4 years ago |
Kévin Chalet
|
62f3e6ff85
|
Bump the .NET SDK to 7.0.100-preview.2.22153.17 and modernize the code base
|
4 years ago |
Kévin Chalet
|
3bf51e1600
|
Introduce the first bits of the OpenIddict client
|
7 years ago |
Kévin Chalet
|
f8a42391cb
|
Remove a duplicate assertion in the AttachQueryStringParameters handler
|
4 years ago |
Kévin Chalet
|
b898e2d21f
|
Cross-compile OpenIddict.Validation.SystemNetHttp for .NET Core 3.1/5.0/6.0 to support HttpClient.DefaultRequestVersion
|
4 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
|
2985e09f8b
|
Update OpenIddictValidationSystemNetHttpHandlers.AttachFormParameters to exclude null values
|
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
|
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
|
bff6ed027b
|
Add .NET 5.0 TFMs and bump the .NET SDK to 5.0.100
|
6 years ago |
Kévin Chalet
|
29f88f4b43
|
Change the resource identifiers naming scheme
|
6 years ago |
Kévin Chalet
|
3841f32f17
|
Update the entire codebase to use is null/is not null
|
6 years ago |
Kévin Chalet
|
f84a10270e
|
Revamp the authorizations/tokens pruning mechanism
|
6 years ago |
Kévin Chalet
|
3df97d59e6
|
Add nullable annotations to OpenIddict.Validation, OpenIddict.Validation.AspNetCore, OpenIddict.Validation.Owin, OpenIddict.Validation.ServerIntegration, OpenIddict.Validation.SystemNetHttp and OpenIddict.Validation.DataProtection
|
6 years ago |
Kévin Chalet
|
5da84ff95a
|
Move OpenIddictResources to the OpenIddict.Abstractions root namespace
|
6 years ago |
Kévin Chalet
|
8feeb8698d
|
Update the entire codebase to use IStringLocalizer/ResourceManager
|
6 years ago |
Kévin Chalet
|
c68d3b3291
|
Update the XML documentation
|
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
|
8d600877fd
|
Decorate more server/validation handlers with OpenIddictServerHandlerType.BuiltIn
|
6 years ago |