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
|
6dce31567c
|
Update ValidateIdentityModelToken and ValidateDataProtectionToken to immediately return an error when the token can be read but is invalid
|
6 years ago |
Kévin Chalet
|
dad788a936
|
Support the long application/at+jwt and application/jwt forms
|
6 years ago |
Kévin Chalet
|
1280fca285
|
Fix the device authorization endpoint to only accept POST requests and support client_secret_basic
|
6 years ago |
Kévin Chalet
|
beb6b3e92b
|
Make authorization codes reference tokens by default, split UseReferenceTokens into two settings and allow the Data Protection to fall back to JWT for specific token types
|
6 years ago |
Kévin Chalet
|
6bec7ad0c9
|
Remove the initialization logic from the MongoDB stores
|
6 years ago |
Kévin Chalet
|
5169c28d97
|
Bump Wilson to 6.7.0 and use the new SecurityKey.IsSupportedAlgorithm() API
|
6 years ago |
Kévin Chalet
|
8d600877fd
|
Decorate more server/validation handlers with OpenIddictServerHandlerType.BuiltIn
|
6 years ago |
Kévin Chalet
|
ed0dc56487
|
Reunify the custom and built-in handlers collections to avoid computing the collections per-request
|
6 years ago |
Kévin Chalet
|
56f2c10c35
|
Remove the .NET SDK workaround
|
6 years ago |
Kévin Chalet
|
2be6d808cf
|
Enable central package versions management
|
6 years ago |
Kévin Chalet
|
5738ba0e6f
|
Update the documentation to indicate the default OpenIddict entities must be replaced using ReplaceDefaultEntities()
|
6 years ago |
Kévin Chalet
|
fcb456e066
|
Allow OpenIddictMongoDbAuthorization.Subject and OpenIddictMongoDbToken.Subject to be null
|
6 years ago |
Kévin Chalet
|
b53aafb5b8
|
Update README.md
|
6 years ago |
Darthruneis
|
f9d9762a20
|
Port OpenIddictServerBuilderTests from OpenIddict 2.x
|
6 years ago |
Kévin Chalet
|
4a2dedfd8c
|
Remove the System.Linq.Async dependency from OpenIddict.Core
|
6 years ago |
Kévin Chalet
|
45d90453c8
|
Fix the ProcessHostRedirectionResponse handler to be invoked after ProcessRedirectionResponse
|
6 years ago |
Kévin Chalet
|
95c29db6a0
|
Update README.md
|
6 years ago |
Kévin Chalet
|
81e2a8fa88
|
Update README.md
|
6 years ago |
Kévin Chalet
|
b6e19a918b
|
Update README.md
|
6 years ago |
Kévin Chalet
|
41c4ba9d1e
|
Remove the X.509 certificate from the Mvc.Server sample
|
6 years ago |
Kévin Chalet
|
a9bd1fc677
|
Update Versions.props to build 3.0.0-beta2 packages
|
6 years ago |
Kévin Chalet
|
5abe8a6b93
|
Bump the .NET runtimes and the Microsoft.Bcl.AsyncInterfaces/System.Text.Json/System.Net.Http.Json packages
|
6 years ago |
Kévin Chalet
|
e27eb09637
|
Update the packages descriptions
|
6 years ago |
Kévin Chalet
|
39a75284cc
|
Enable FxCop code analysis
|
6 years ago |
Kévin Chalet
|
fb406560c6
|
Normalize multiple public scope claims to a single spare-separated claim
|
6 years ago |
Kévin Chalet
|
db8eb98474
|
Make the Data Protection validation handlers consistent with their server counterpart
|
6 years ago |
Kévin Chalet
|
bbeb29726f
|
Avoid overriding the issuer/signing keys/decryption keys set in the token validation parameters
|
6 years ago |
Kévin Chalet
|
9aae602a64
|
Add a constants class containing the authentication method references defined by RFC8176
|
6 years ago |
Kévin Chalet
|
acad74e570
|
Use BinaryPrimitives.ReadUInt32BigEndian() and BinaryPrimitives.WriteUInt32BigEndian()
|
6 years ago |
Kévin Chalet
|
8021c15328
|
Use the generic host builder on .NET Core 3.1
|
6 years ago |
Kévin Chalet
|
4e006968f3
|
Update OpenIddictValidationService to propagate the error details during introspection
|
6 years ago |
Kévin Chalet
|
b4b01f8250
|
Update the compatibility matrix
|
6 years ago |
Kévin Chalet
|
19a0c0758c
|
Use a pre-sized Dictionary<string, string> instead of ImmutableDictionary.CreateBuilder<string, string>()
|
6 years ago |
Kévin Chalet
|
77ca35a53f
|
Use private claims for the token creation/expiration dates and introduce new Data Protection authentication properties
|
6 years ago |
Kévin Chalet
|
861a2376ca
|
Implement client_secret_basic support for introspection
|
6 years ago |
Kévin Chalet
|
949d5e39d4
|
Fix an issue with the status code pages middleware integration and tweak the ASP.NET Core hosts to use AuthenticateResult.NoResult()
|
6 years ago |
Kévin Chalet
|
2af71d9c6c
|
Update README.md
|
6 years ago |
Kévin Chalet
|
2ccf34dc34
|
Update README.md and OpenIddict.sln
|
6 years ago |
Kévin Chalet
|
2ac5b4b884
|
Update the validation OWIN integration to support active authentication and rework how errors are returned for API requests
|
6 years ago |
Kévin Chalet
|
66749e7c35
|
Update the compatibility matrix
|
6 years ago |
Kévin Chalet
|
7a104c816a
|
Update the Mongo DB helpers to use [EnumeratorCancellation]
|
6 years ago |
Kévin Chalet
|
6e7a17bf81
|
Update README.md
|
6 years ago |
Kévin Chalet
|
d87803c4ec
|
Rename the default entities
|
6 years ago |
Kévin Chalet
|
90b1426305
|
Decorate local functions returning IAsyncEnumerable<T> with [EnumeratorCancellation]
|
6 years ago |
Kévin Chalet
|
f81f8fc7dd
|
Introduce introspection support and revamp the events model used by the validation handler
|
6 years ago |
Kévin Chalet
|
be23e18023
|
Leverage IdentityModel's new TypeValidator mechanism to allow validating JWT tokens issued by OpenIddict 1.x/2.x
|
6 years ago |
Kévin Chalet
|
11564f0175
|
Update README.md
|
6 years ago |
Kévin Chalet
|
528723b9b1
|
Fix OpenIddictParameter.ToString() to always use JsonElement.ToString()
|
6 years ago |
Kévin Chalet
|
2008ce59ed
|
Update the Entity Framework stores to reset the entity states when failing to update/delete an entity
|
6 years ago |