Skip to content
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(keycloak-integration): sync trust relationship configuration between config-api and keycloak #8008

Open
uprightech opened this issue Mar 8, 2024 · 0 comments
Assignees
Labels
kind-feature Issue or PR is a new feature request
Milestone

Comments

@uprightech
Copy link
Contributor

Completing Issue #6390

@mo-auto mo-auto added the kind-feature Issue or PR is a new feature request label Mar 8, 2024
@uprightech uprightech self-assigned this Mar 8, 2024
uprightech added a commit that referenced this issue Apr 1, 2024
* added saml metadata parsing library

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…and kc #8008

* fixed typo in saml metadata parser

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…n between config-api and keycloak #8008

* added enum for SAML Bindings support
* added helper methods to access some metadata objects

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…nfig-api and kc #8008

* fix bugs in parser(temporary)

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…d kc #8008

* refactor trustrelationship sync job (delete non-existing trust relationships)
* added code to sync new trust relationships

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…d kc #8008

* modifed saxutils to optimize re-use of sax parsing objects

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…d kc #8008

* added call to saxutils init to scheduler startup
* additional changes to kc and config api

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…d kc #8008

* modifications to the logging configuration template
* modifications to the application configuration template

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…d kc #8008

*added method to fetch released user attributes for a tr

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…d kc #8008

* added protocol mapper api methods (will be used to update released attributes)

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
* added saml user attribute mapper configuration

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…d kc #8008

* made fixes to the createManagedSamlClient keycloak API wrapper method
* completed implementation of released attributes sync

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
uprightech added a commit that referenced this issue Apr 1, 2024
…8008

* added error support to the jans config api
* fixed a bug related to saml encryption certificate configuration in keycloak

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
yuriyz added a commit that referenced this issue Apr 4, 2024
…tion between config-api and keycloak #8008 (#8229)

* feat(keycloak-integration):  job scheduler #8008
* added saml metadata parsing library

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(keycloak-integration): sync sp configuration between config-api and kc #8008
* fixed typo in saml metadata parser

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync trust relationship configuration between config-api and keycloak #8008
* added enum for SAML Bindings support
* added helper methods to access some metadata objects

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(keycloak-integration): sync trust relationship config between config-api and kc #8008
* fix bugs in parser(temporary)

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config-api and kc #8000
* added authentication browser flow configuration

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config-api and kc #8008
* refactor trustrelationship sync job (delete non-existing trust relationships)
* added code to sync new trust relationships

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config-api and kc #8008
* modifed saxutils to optimize re-use of sax parsing objects

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config-api and kc #8008
* added call to saxutils init to scheduler startup
* additional changes to kc and config api

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config-api and kc #8008
* modifications to the logging configuration template
* modifications to the application configuration template

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config-api and kc #8008
*added method to fetch released user attributes for a tr

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config api and kc #8008
* added protocol mapper api methods (will be used to update released attributes)

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration: sync tr between config-api and kc #8008
* added saml user attribute mapper configuration

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(jans-keycloak-integration): sync tr config between config-api and kc #8008
* made fixes to the createManagedSamlClient keycloak API wrapper method
* completed implementation of released attributes sync

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

* feat(keycloak-integration): sync tr config between config-api and kc #8008
* added error support to the jans config api
* fixed a bug related to saml encryption certificate configuration in keycloak

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>

---------

Signed-off-by: Rolain Djeumen <uprightech@gmail.com>
Co-authored-by: Mohammad Abudayyeh <47318409+moabu@users.noreply.github.com>
Co-authored-by: YuriyZ <yzabrovarniy@gmail.com>
@moabu moabu added this to the 1.1.4 milestone Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind-feature Issue or PR is a new feature request
Projects
None yet
Development

No branches or pull requests

3 participants