-
Notifications
You must be signed in to change notification settings - Fork 75
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(config-api, keycloak): saml plugin to create trust client in DB and keycloak storage provider to jans store #6155
Conversation
[casa-base] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.20.1) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
[jans link server parent] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.20.1) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
[Jans authentication server parent] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information The version of Java (11.0.20.1) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
Signed-off-by: pujavs <pujas.works@gmail.com>
9a4d5a8
…jans into jans-config-5148
Signed-off-by: pujavs <pujas.works@gmail.com>
[jans-linux-setup] Kudos, SonarCloud Quality Gate passed! |
…and keycloak storage provider to jans store (#6155) * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): sync with main * feat(config-api): saml plugin wip * feat(config-api): sync with main * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): saml plugin - client endpoints * feat(config-api): saml plugin - client endpoints * feat(config-api): saml plugin - client endpoints * feat(config-api): saml plugin code wip * feat(config-api): saml plugin code wip * feat(config-api): sync with main * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin wip * feat(config-api): saml-plugin - wip * feat(config-api): rename saml model class * feat(config-api): saml plugin schema changes * feat(config-api): saml schema changes * feat(config-api): saml plugin schema * feat(config-api): saml plugin with new schema * feat(config-api): saml plugin data * feat(config-api): saml plugin code to save in DB * feat(config-api): rectification of model class * feat(config-api): saml line meta file wip * feat(config-api): saml plugin persist in DB code * feat(config-api): saml plugin persist in DB code * feat(config-api): sync with main * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): saml plugin wip * feat(config-api): saml plugin * feat(config-api): saml plugin * feat(config-api): saml plugin * feat(config-api): saml plugin with local document store * feat(config-api): saml plugin * feat(config-api): saml plugin wip * feat(config-api): sync with main * feat(config-api): saml-plugin * feat(config-api): saml-plugin code * feat(config-api): saml-plugin code * feat(config-api): saml plugin * feat(config-api): saml plugin changes for metafile uplaod * feat(config-api): saml-plugin wip * feat(config-api): saml plugin meta-data file uplaod * feat(config-api): saml config changes wip * feat(config-api): saml config changes wip * feat(config-api): saml config wip * feat(jans-linux-setup): saml installer template * feat(config-api): saml config code wip * feat(config-api): saml config endpoint * feat(config-api): saml config endpoint * feat(config-api): spec change * feat(config-api): sync with main * feat(config-api): sync with main * feat(config-api): saml config endpoint * feat(config-api): saml conffig endpoint * feat(config-api): saml conffig endpoint * feat(config-api): saml conffig endpoint * feat(config-api): saml plugin removed keycloak ref * feat(config-api): saml plugin spec rectification * feat(config-api): saml plugin config endpoint * fix(jans-linux-setup): prompt for saml installation * feat(config-api): implemented code review comment * feat(config-api): metadata file validation * feat(config-api): saml plugin metadata file validations * feat(config-api): metafile validation * feat(config-api): metafile validation * feat(config-api): metafile validation * feat(config-api): metadata file validation dependencies * feat(config-api): metadata file validation dependencies * feat(config-api): saml metafile validation wip * feat(config-api): metafile validation * feat(config-api): sync with main * feat(config-api): metadata file pom changes * feat(config-api): metadata file pom changes * feat(config-api): metadatafile processing * feat(config-api): metadatafile process old files * feat(config-api): metadatafile process old files * feat(config-api): spec changes * feat(config-api): schema changes * feat(config-api): saml sp metedata file validation function added * feat(config-api): user storage spi wip * feat(config-api): keycloak user storage SPI poc * feat(config-api): spec changes * feat(config-api): keycloak user storage api - wip Signed-off-by: pujavs <pujas.works@gmail.com> * feat(config-api): keycloak user storage spi * feat(config-api): keycloak user storage spi * feat(config-api): user storage spi * feat(config-api): user storage spi * feat(config-api): user storage spi * feat(config-api): spec changes * feat(config-api): spec changes * feat(jans-config-api): sync with main Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-keycloak): added kc code Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-keycloak): new jans-keycloak module Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-keycloak): new jans-keycloak module Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-keycloak): new jans-keycloak module Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-keycloak): new jans-keycloak module Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-keycloak): new jans-keycloak module Signed-off-by: pujavs <pujas.works@gmail.com> * feat(config-api): dependency jar zip creation Signed-off-by: pujavs <pujas.works@gmail.com> * feat(config-api): sync with main Signed-off-by: pujavs <pujas.works@gmail.com> * feat(config-api): removed redundant code Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-keycloak): dependency changes Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-setup): merge conflict resolution Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-setup): merge conflict resolution Signed-off-by: pujavs <pujas.works@gmail.com> * feat(config-api, keycloak): code quality issue fix) Signed-off-by: pujavs <pujas.works@gmail.com> * feat(config-api, keycloak): code quality issue fix) Signed-off-by: pujavs <pujas.works@gmail.com> * fix(jans-linux-setup): dynamic opt path * feat(jans-linux-setup): jans-keycloak-storage-api related changes (ref: #6142) * chore(jans-linux-setup): remove non-related files from this branch * fix(jans-linux-setup): create directory before writing client ldif * feat(config-api): dependency changes Signed-off-by: pujavs <pujas.works@gmail.com> * feat(jans-linux-setup): KC installation * fix(jans-linux-setup): remove backup file * fix(jans-linux-setup): rename jans-authenticator as kc-jans-authn-plugin --------- Signed-off-by: pujavs <pujas.works@gmail.com> Co-authored-by: Mustafa Baser <mbaser@mail.com> Co-authored-by: Devrim <devrimyatar@gluu.org> Signed-off-by: Mustafa Baser <mbaser@mail.com>
Prepare
New config-api plugin to expose endpoints to create and manage trust relationships and persist in DB- issue#5148
jans-keycloak-storage-api related changes
Description
Target issue
closes #5148
#6177
Implementation Details
Test and Document the changes