Kévin Chalet
|
51c09bec8a
|
Mark most of the infrastructure types as sealed
|
4 years ago |
Kévin Chalet
|
75b17c94f6
|
Start testing OpenIddict on .NET 7.0
|
4 years ago |
Kévin Chalet
|
d7fea891f0
|
Unify the instantiation of cryptographic algorithms
|
4 years ago |
Kévin Chalet
|
7ca9be1428
|
Reference PolySharp and replace Substring() calls by the range syntax
|
4 years ago |
Kévin Chalet
|
6c963c80d0
|
Adjust nullable annotations
|
4 years ago |
Kévin Chalet
|
43e75cd49f
|
Update the ProcessChallenge/SignIn/SignOut events to expose the host authentication properties
|
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
|
20005d63cc
|
Prevent adding multiple client registrations using the same issuer
|
4 years ago |
Kévin Chalet
|
a99a6cdace
|
Implement RP-initiated logout in the client stack
|
4 years ago |
Kévin Chalet
|
a1f84d38d0
|
Add integration tests projects for the client and validation stacks and use a high order for the AttachCustom*Parameters handlers
|
4 years ago |
Kévin Chalet
|
ddc5c9a69c
|
Revamp the claims extensions and update the client and server hosts to preserve the authentication properties using a special private claim
|
4 years ago |
Kévin Chalet
|
32678867ca
|
Remove the .NET 5.0 TFMs
|
4 years ago |
Kévin Chalet
|
120a29fe47
|
Revamp the challenge responses handling logic
|
4 years ago |
Kévin Chalet
|
7222d95025
|
React to the removal of the !! operator in C# 11
|
4 years ago |
Kévin Chalet
|
0db0007f31
|
Add native OWIN support for the OpenIddict client
|
4 years ago |
Kévin Chalet
|
ec32cfa6e5
|
Add System.Text.Json.Nodes support and revamp the OpenIddictParameter primitive
|
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
|
66745bc4ae
|
Update CodeAnalysis.ruleset to ignore CA2254 information messages
|
4 years ago |
Kévin Chalet
|
823e05fc50
|
Remove unwanted empty lines and fix typos
|
4 years ago |
Kévin Chalet
|
46a4c00895
|
Use constants instead of hardcoded header names
|
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
|
a1215728db
|
Implement "iss" support in the server stack and update the token validation logic to support issuers that don't end with a trailing slash
|
5 years ago |
Kévin Chalet
|
fdf34448f2
|
Add userinfo support
|
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
|
5 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
|
5f154b9f05
|
Refactor custom parameters handling during challenge/sign-in/sign-out
|
5 years ago |
Kévin Chalet
|
8004a82c1d
|
Revamp the token authentication/generation mechanism and introduce new events
|
5 years ago |
Kévin Chalet
|
c0cbc8a70f
|
Bump the .NET SDK/packages and the Katana dependencies
|
5 years ago |
Kévin Chalet
|
488c068f8b
|
Fix the ASP.NET Core/OWIN InferEndpointType handler to correctly compare absolute URLs
|
5 years ago |
Kévin Chalet
|
371afd2303
|
Update the ASP.NET Core/OWIN server/validation hosts to populate AuthenticationProperties.IssuedUtc/ExpiresUtc
|
5 years ago |
Kévin Chalet
|
422d8979ad
|
Tweak the log levels used by OpenIddict
|
5 years ago |
Kévin Chalet
|
176427229c
|
Reword the ID0096/ID0097 exception messages
|
6 years ago |
Kévin Chalet
|
dfc57bff56
|
Add an error_uri to all the errors returned by OpenIddict
|
6 years ago |
Kévin Chalet
|
b19fdffea4
|
React to nullable annotations changes in .NET 5.0 and update OpenIddictParameter.ToString() to use the invariant culture
|
6 years ago |
Kévin Chalet
|
916d3c213b
|
Move OpenIddictResources.resx
|
6 years ago |
Kévin Chalet
|
de1b3b4477
|
Remove localized error descriptions support
|
6 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
|
6 years ago |
Kévin Chalet
|
a6dd8cf031
|
Revamp refresh tokens
|
6 years ago |
Kévin Chalet
|
f9f9c599e9
|
Use the new SecurityTokenDescriptor.TokenType property
|
6 years ago |
Kévin Chalet
|
921ad7f779
|
Rename Enable*EndpointCaching to Enable*RequestCaching
|
6 years ago |
Kévin Chalet
|
254be824c9
|
Introduce new properties in ProcessSignInContext to allow for more control over the token creation process
|
6 years ago |
Kévin Chalet
|
5c7afc13d7
|
Update the ProcessHostRedirectionResponse handler to be executed for non-errored verification responses and fix the OWIN version
|
6 years ago |
Kévin Chalet
|
79de4d2459
|
Fix the ProcessHostRedirectionResponse handler to be executed early enough
|
6 years ago |
Kévin Chalet
|
29f88f4b43
|
Change the resource identifiers naming scheme
|
6 years ago |
Kévin Chalet
|
0b629b3dbd
|
Replace JsonSerializer.Serialize() by Utf8JsonWriter and JsonSerializer.Deserialize() by JsonDocument
|
6 years ago |