-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Entra/Library Updates #38532
Entra/Library Updates #38532
Conversation
Thank you for your contribution @hakimms! We will review the pull request and get back to you soon. |
API change check APIView has identified API level changes in this PR and created following API reviews. |
77702cb
to
5457e3d
Compare
....WebJobs.Extensions.AuthenticationEvents/src/Common/Exceptions/RequestValidationException.cs
Outdated
Show resolved
Hide resolved
...t.Azure.WebJobs.Extensions.AuthenticationEvents/src/Framework/AuthenticationEventMetadata.cs
Outdated
Show resolved
Hide resolved
sdk/entra/Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents/CHANGELOG.md
Outdated
Show resolved
Hide resolved
...ions.AuthenticationEvents/src/Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents.csproj
Outdated
Show resolved
Hide resolved
...soft.Azure.WebJobs.Extensions.AuthenticationEvents/src/AuthenticationEventResponseHandler.cs
Show resolved
Hide resolved
sdk/entra/Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents/src/Helpers.cs
Outdated
Show resolved
Hide resolved
@HarmanDhunna, @hakimms: I'd like to introduce @AlexanderSher, who is going to take over as the primary contact for helping with this review and those for the Entra extension going forward. |
Thank you for all of your assistance and guidance @jsquire. |
Changing access level on AuthEventResponseHandler
…ndencies Removed newtonsoft dependencies and used system.text.json for AuthenticationEvents project
sdk/entra/Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents/src/Helpers.cs
Outdated
Show resolved
Hide resolved
...ions.AuthenticationEvents/src/Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents.csproj
Outdated
Show resolved
Hide resolved
sdk/entra/Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents/src/Helpers.cs
Outdated
Show resolved
Hide resolved
...ft.Azure.WebJobs.Extensions.AuthenticationEvents/src/AuthenticationEventResource.Designer.cs
Show resolved
Hide resolved
Updated IsJson boolean method to ValidateJson void
Adding examples of how the implementation might get used and implemented. |
Added structure for exception classes
…ions Update class to remove outdated exceptions
Review responsibilities passes on to Alexander Sher
This PR will update request validation errors to send back 500s to eSTS and response validation errors to send back 400s. This way, we can identify that 500 errors is eSTS are internal and should be marked as failures whereas 400 errors are customer input errors and should be identified as CallerErrors in eSTS.
Bug 2161532: Treat Only Response Validation Errors as 500
9/12/2023
Merged another PR that made the ODataType property in the request payload required.
Bug 2433238: Require ODataType in the payload
9/19/2023
Merged another PR that added metrics to header. Will be used to track the number of requests and responses for each action. Also changed version semantics to Major.Minor.Patch.PreRelease
Product Backlog Item 2653343: Emit metrics in the Nuget
10/4/2023
Merged another PR that made the errors for JSON payload more descriptive when an invalid character is passed and added newtonsoft check to validate payload is JSON format.
Bug 2433252: Invalid JSON should error better