Kévin Chalet
|
24e242e7b3
|
Fix the client assertion validation logic to avoid rejecting assertions that don't specify an "iat" claim
|
2 years ago |
Kévin Chalet
|
cf3e960055
|
Abort sign-in demands whose principal contains a standard claim with an invalid claim value type
|
2 years ago |
Kévin Chalet
|
05ab8b7428
|
Update the ClaimsIdentity/ClaimsPrincipal.GetClaim() extension to throw an exception when multiple claims of the same type exist
|
2 years ago |
Kévin Chalet
|
7af133f98c
|
Introduce a new DisableUserinfo option in RefreshTokenAuthenticationRequest to allow refreshing tokens acquired during a client credentials flow
|
2 years ago |
Kévin Chalet
|
b1005dad22
|
Add Orange France to the list of supported providers
|
2 years ago |
Kévin Chalet
|
ef71f21543
|
Decorate OpenIddictClientWebIntegrationConfiguration.ConfigureProvider() with [EditorBrowsable(EditorBrowsableState.Never)]
|
2 years ago |
Kévin Chalet
|
b918c1a2aa
|
Update the Twitter integration to map "name" to ClaimTypes.Name
|
2 years ago |
Kévin Chalet
|
8b590c67cd
|
Add Okta to the list of supported providers
|
2 years ago |
Kévin Chalet
|
0658668e24
|
Remove invalid references to Windows in code comments present in the system integration package
|
2 years ago |
Kévin Chalet
|
3753229267
|
Update the client and server stacks to automatically restore the authentication properties and attach them to the authentication context
|
2 years ago |
Kévin Chalet
|
29d7197161
|
Add World ID to the list of supported providers
|
2 years ago |
Kévin Chalet
|
7b2867d907
|
Make OpenIddictClientWebIntegrationConfiguration.ConfigureProvider() public to support advanced scenarios
|
2 years ago |
Kévin Chalet
|
05ba317070
|
Introduce a new API returning the client registrations and update the samples to build the list of providers dynamically
|
2 years ago |
Kévin Chalet
|
b7024f2e82
|
Replace references to Azure Active Directory by Microsoft Entra ID
|
3 years ago |
Kévin Chalet
|
bed3d9ebed
|
Fix the ResolveTokenValidationParameters handler to run when using introspection
|
2 years ago |
Kévin Chalet
|
1f91321033
|
Rename the OpenIddictClientService.GetClientRegistrationAsync()/GetServerConfigurationAsync() APIs to be more specific and allow them to be overridden
|
2 years ago |
Kévin Chalet
|
c8f7c2c5bb
|
Declare OpenIddictClientRegistration.ConfigurationManager as a nullable property
|
2 years ago |
Kévin Chalet
|
b94674eb7f
|
Fix the credentials sorting algorithm to correctly sort X509SecurityKey instances
|
2 years ago |
Kévin Chalet
|
507ced105a
|
Update the ValidateExpirationDate handlers to support TokenValidationParameters.ClockSkew
|
2 years ago |
Kévin Chalet
|
7585ebfbed
|
Update the client service to attach the additional parameters to the correct request instances
|
2 years ago |
Kévin Chalet
|
61f036fd59
|
Introduce a faster way to revoke all the tokens associated with an authorization and use bulk operations when available
|
2 years ago |
Dennis Haney
|
3e6e10a55f
|
Expose new constants for claim request members
|
2 years ago |
Kévin Chalet
|
6636784754
|
Add a .NET 8.0 TFM
|
2 years ago |
Kévin Chalet
|
7391a3e178
|
Update the ASP.NET Core/OWIN integrations to allow returning authentication tickets with a null or empty principal
|
2 years ago |
Kévin Chalet
|
517b1b6324
|
Add Zoom to the list of supported providers
|
2 years ago |
Kévin Chalet
|
f36d9b5471
|
Remove unnecessary usings
|
2 years ago |
Kévin Chalet
|
02cca0a42e
|
Update the entire code base to use collection expressions
|
2 years ago |
Kévin Chalet
|
9ac9375d54
|
Bump the .NET SDK to 8.0.100-rc.2.23502.2
|
2 years ago |
Dennis Haney
|
327cf8e3f1
|
Update the client authentication results to expose the access token expiration date
|
2 years ago |
Kévin Chalet
|
4b9029e235
|
Revamp the validation handler and add client assertions support
|
2 years ago |
Kévin Chalet
|
746f38432c
|
Make the supported subject types configurable via OpenIddictServerOptions.SubjectTypes
|
2 years ago |
Kévin Chalet
|
00fa3f3494
|
Allow configuring the supported client authentication methods and use invalid_client for client assertion errors
|
2 years ago |
Kévin Chalet
|
d6c9c0b35c
|
Add client assertions support to the server stack
|
2 years ago |
Kévin Chalet
|
3608291542
|
Automatically disable userinfo validation when the openid scope is not requested
|
2 years ago |
Kévin Chalet
|
6adad83968
|
Fix AuthenticateWithDeviceAsync() to flow the scopes attached to the request model
|
2 years ago |
pableess
|
9f84e2c65b
|
Add Auth0 to the list of supported providers
|
2 years ago |
Kévin Chalet
|
9a57dc4cf1
|
Rename UnfilteredHttpClientActions/UnfilteredHttpClientHandlerActions to HttpClientActions/HttpClientHandlerActions
|
2 years ago |
Kévin Chalet
|
a941660a41
|
Move the client authentication logic to the ProcessAuthentication event
|
2 years ago |
Kévin Chalet
|
4cd4c09509
|
Automatically abort interactive challenge demands when no client identifier could be resolved
|
2 years ago |
Kévin Chalet
|
e8c0e4b05c
|
Add an option allowing to suppress JSON response indentation in the ASP.NET Core and OWIN server hosts
|
2 years ago |
Kévin Chalet
|
1c382d90ba
|
Introduce application settings and support configuring token lifetimes per client
|
2 years ago |
Kévin Chalet
|
4af3f8dc6f
|
Introduce support for application types
|
2 years ago |
Kévin Chalet
|
ca1784faab
|
Update ValidateIdentityModelToken to use TryGetPayloadValue() with Dictionary<TKey, TValue> instead of ImmutableDictionary<TKey, TValue>
|
2 years ago |
Kévin Chalet
|
36b2de9681
|
Remove the obsolete members
|
2 years ago |
Kévin Chalet
|
bfcae1b42e
|
Remove the .NET Core 3.1 TFMs
|
2 years ago |
sbolofsson
|
23d8d9bdfe
|
Update ValidateDataProtectionToken to support IDataProtectionProvider implementations that don't use the default magic header
|
2 years ago |
Steve Berdy
|
6803bea79b
|
Add Kakao to the list of supported providers
|
2 years ago |
Kévin Chalet
|
bd33c918c7
|
Add JumpCloud to the list of supported providers
|
3 years ago |
Kévin Chalet
|
c101a250af
|
Update the GitHub integration to map "name" to ClaimTypes.Name
|
3 years ago |
EMostafaAli
|
58d43191c8
|
Add Nextcloud to the list of supported providers
|
3 years ago |