-
Notifications
You must be signed in to change notification settings - Fork 90
feat(jans-auth-server): openID AuthZEN implementation #10197
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
Conversation
DryRun Security SummaryThe pull request focuses on enhancing the access evaluation functionality of the Jans Authentication Server, including the introduction of a standardized access evaluation endpoint, robust input validation and error handling, expansion of the OpenID Connect discovery process, addition of a custom script type for access evaluation, and comprehensive test coverage. Expand for full summarySummary: The changes in this pull request are focused on enhancing the access evaluation functionality of the Jans Authentication Server. The key improvements include:
From an application security perspective, these changes demonstrate a strong focus on security and reliability. The use of secure communication channels, proper input validation, and robust error handling help mitigate common web application security vulnerabilities. Additionally, the ability to customize the access evaluation logic through external scripts introduces flexibility, but it also requires careful review and validation to ensure the security of the implementation. Files Changed:
Code AnalysisWe ran
Riskiness🟢 Risk threshold not exceeded. |
|
|
Description
AuthZEN implementation
https://openid.github.io/authzen/#name-the-access-evaluation-api-r
Target issue
closes #9557
Test and Document the changes
Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with
docs:
to indicate documentation changes or if the below checklist is not selected.Closes #10199,