Kévin Chalet
|
8276843268
|
Move the feature constants from Directory.Build.props to Directory.Build.targets to be able to use TargetFrameworkIdentifier-based conditions
|
6 years ago |
Kévin Chalet
|
c68d3b3291
|
Update the XML documentation
|
6 years ago |
Kévin Chalet
|
87c7eec852
|
Change the action level of the CA1725 rule and update affected methods
|
6 years ago |
Kévin Chalet
|
08d51aaa96
|
Configure the OWIN server integration test server to use ITestOutputHelper
|
6 years ago |
Kévin Chalet
|
e0909c87a8
|
Update the logout endpoint logic to not trigger a sign-out response by default and reword some of the exception messages
|
6 years ago |
Martin Costello
|
a92f48dd1c
|
Send integration test logs to xUnit output
|
6 years ago |
Kévin Chalet
|
86a1680339
|
Move the OfficialBuildId computation logic to build.yml
|
6 years ago |
Kévin Chalet
|
8ef8c038a1
|
Switch to GitHub Actions for CI/CD
|
6 years ago |
Kévin Chalet
|
675037fe6d
|
Revamp the access token extraction logic used in the validation stack
|
6 years ago |
Kévin Chalet
|
791552025f
|
Introduce new filters to avoid instantiating scoped handlers when unnecessary
|
6 years ago |
Kévin Chalet
|
77c6940939
|
Update README.md
|
6 years ago |
Kévin Chalet
|
c93023b193
|
Cross-compile more projects for .NET Core 2.1/3.1 to avoid the Portable.BouncyCastle reference in ASP.NET Core 2.1 applications
|
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
|
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 |