-
Notifications
You must be signed in to change notification settings - Fork 85
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
feat(jans-keycloak-integration): update kc saml integration into ce and cn #8776 #8806
Conversation
* updated the keycloak configuration file to reflect the configuration for the storage-spi Signed-off-by: Rolain Djeumen <[email protected]>
Signed-off-by: Rolain Djeumen <[email protected]>
Signed-off-by: Rolain Djeumen <[email protected]>
Signed-off-by: Rolain Djeumen <[email protected]>
… persistence layer Signed-off-by: Rolain Djeumen <[email protected]>
…8614 * added persistence manager configuration for protocol mapper Signed-off-by: Rolain Djeumen <[email protected]>
#8614 Signed-off-by: Rolain Djeumen <[email protected]>
* added dependencies to protocol mapper * added protocol mapper main class Signed-off-by: Rolain Djeumen <[email protected]>
* added relevant models to fetch user attributes * refactored the db configuration classes Signed-off-by: Rolain Djeumen <[email protected]>
* created maven project for janssen spi bundle Signed-off-by: Rolain Djeumen <[email protected]>
* added dependencies xml Signed-off-by: Rolain Djeumen <[email protected]>
* added support for new protocol mapper in job scheduler * fixed typo in application shutdown log message Signed-off-by: Rolain Djeumen <[email protected]>
* added support for the protocol-mapper in job-scheduler configuration * fixed issue in job-scheduler logging configuration that caused too many log files to be created Signed-off-by: Rolain Djeumen <[email protected]>
* additions to the spi bundle pom file Signed-off-by: Rolain Djeumen <[email protected]>
* added protocol mapper implementation Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * added thin bridge spi provider * added models for thin bridge provider Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * moved authenticator spi to spi module * minor refactoring to the authenticator spi Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * moved authenticator rest service spi to spi module Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * added new storage provider implementation Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * added missing files to spi Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * added resource files to spi module Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * bump spi version to 1.1.3-SNAPSHOT * removed protocol-mapper PoC from build modules Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * minor bugfix to scheduler. did not show fatal startup errors in log file Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 *fix for fatal errors which don't still appear in the logs Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * further housekeeping in job-scheduler Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * fixed bug in user storage spi preventing authentication in new version of keycloak Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * have scheduler create saml clients with document and assertion signing as default configuration Signed-off-by: Rolain Djeumen <[email protected]>
…tion #8614 * removed reference to protocol-mapper poc submodule Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * removed reference to storage-spi module * restored job-scheduler module in build pom Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * removed authenticator source as it was moved to spi Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 * fixes suggested by static analyser Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 Signed-off-by: Rolain Djeumen <[email protected]>
…ation #8614 Signed-off-by: Rolain Djeumen <[email protected]>
…ion for ce and cn #8776 * marked jans authenticator in the kc authentication flow ALTERNATIVE * updated providerId for our custom user storage provider Signed-off-by: Rolain Djeumen <[email protected]>
…ion for ce and cn #8776 * bump keycloak version in setup to 25.0.1 Signed-off-by: Rolain Djeumen <[email protected]>
…ion for ce and cn #8776 * removed references to scim client configuration reference (used by former user storage provider) Signed-off-by: Rolain Djeumen <[email protected]>
…ion for ce and cn #8776 * moved kc service configuration parameters from service file to keycloak configuration file Signed-off-by: Rolain Djeumen <[email protected]>
…ion for ce and cn #8776 * added quarkus.properties * minor change to keycloak service file Signed-off-by: Rolain Djeumen <[email protected]>
…k libs version #8776 Signed-off-by: Rolain Djeumen <[email protected]>
Hi there 👋, @DryRunSecurity here, below is a summary of our analysis and findings.
Note 🟢 Risk threshold not exceeded. Change Summary (click to expand)The following is a summary of changes in this pull request made by me, your security buddy 🤖. Note that this summary is auto-generated and not meant to be a definitive list of security issues but rather a helpful summary from a security perspective. Summary: The code changes in this pull request are focused on updating the dependencies and improving the security of the authentication completion process in the Jans Keycloak integration project. The first change adds a new dependency to the The second change is related to the Overall, these code changes appear to be routine updates and security enhancements, and there are no obvious security concerns that need to be addressed. However, it's important to continue monitoring the project's code changes and dependencies to ensure the ongoing security of the application. Files Changed:
Powered by DryRun Security |
Error: Hi @uprightech, You did not reference an open issue in your PR. I attempted to create an issue for you. |
|
…nd cn #8776 (#8806) * fix(jans-linux-setup): improper scim configuration for jans kc #8210 * updated the keycloak configuration file to reflect the configuration for the storage-spi Signed-off-by: Rolain Djeumen <[email protected]> * chore(jans-keycloak-integration): bump kc version to 24.0.0 #8315 Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): keycloak protocol mapper Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): remove references to jans standalone persistence layer Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): experimental protocol mapper for kc #8614 * added persistence manager configuration for protocol mapper Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): added dependencies for protocol mapper #8614 Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): experimental protocol mapper #8614 * added dependencies to protocol mapper * added protocol mapper main class Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): experimental protocol mapper #8614 * added relevant models to fetch user attributes * refactored the db configuration classes Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): janssen spi bundle #8614 * created maven project for janssen spi bundle Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): janssen spi bundle #8614 * added dependencies xml Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to job-scheduler #8614 * added support for new protocol mapper in job scheduler * fixed typo in application shutdown log message Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): keycloak integration enhancements #8614 * added support for the protocol-mapper in job-scheduler configuration * fixed issue in job-scheduler logging configuration that caused too many log files to be created Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): spi bundle #8614 * additions to the spi bundle pom file Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): keycloak integration enhancements #8614 * added protocol mapper implementation Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * added thin bridge spi provider * added models for thin bridge provider Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * moved authenticator spi to spi module * minor refactoring to the authenticator spi Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * moved authenticator rest service spi to spi module Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * added new storage provider implementation Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * added missing files to spi Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * added resource files to spi module Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * bump spi version to 1.1.3-SNAPSHOT * removed protocol-mapper PoC from build modules Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * minor bugfix to scheduler. did not show fatal startup errors in log file Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 *fix for fatal errors which don't still appear in the logs Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * further housekeeping in job-scheduler Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * fixed bug in user storage spi preventing authentication in new version of keycloak Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * have scheduler create saml clients with document and assertion signing as default configuration Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancement to jans-keycloak-integration #8614 * removed reference to protocol-mapper poc submodule Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * removed reference to storage-spi module * restored job-scheduler module in build pom Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * removed authenticator source as it was moved to spi Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * fixes suggested by static analyser Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): update kc-saml integration installation for ce and cn #8776 * marked jans authenticator in the kc authentication flow ALTERNATIVE * updated providerId for our custom user storage provider Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): update kc-saml integration installation for ce and cn #8776 * bump keycloak version in setup to 25.0.1 Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): update kc-saml integration installation for ce and cn #8776 * removed references to scim client configuration reference (used by former user storage provider) Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): update kc-saml integration installation for ce and cn #8776 * moved kc service configuration parameters from service file to keycloak configuration file Signed-off-by: Rolain Djeumen <[email protected]> * feat(jans-keycloak-integration): update kc-saml integration installation for ce and cn #8776 * added quarkus.properties * minor change to keycloak service file Signed-off-by: Rolain Djeumen <[email protected]> * fix(jans-keycloak-integration): fix build issue after bumping keycloak libs version #8776 Signed-off-by: Rolain Djeumen <[email protected]> --------- Signed-off-by: Rolain Djeumen <[email protected]> Former-commit-id: 8d4251a
Closes issue #8776
Closes #8807,