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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
uprightech added a commit that referenced this issue Apr 1, 2024
* added saml user attribute mapper configuration

Signed-off-by: Rolain Djeumen <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

* 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 <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

---------

Signed-off-by: Rolain Djeumen <[email protected]>
Co-authored-by: Mohammad Abudayyeh <[email protected]>
Co-authored-by: YuriyZ <[email protected]>
@moabu moabu added this to the 1.1.4 milestone Jul 8, 2024
@moabu moabu modified the milestones: 1.1.4, 1.1.5 Sep 3, 2024
@moabu moabu modified the milestones: 1.1.5, 1.1.6 Sep 16, 2024
yuriyz added a commit that referenced this issue Nov 7, 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 <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

* 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 <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

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

Signed-off-by: Rolain Djeumen <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

---------

Signed-off-by: Rolain Djeumen <[email protected]>
Co-authored-by: Mohammad Abudayyeh <[email protected]>
Co-authored-by: YuriyZ <[email protected]>
Former-commit-id: 3bf5f6d
@moabu moabu modified the milestones: 1.1.6, next-release Nov 21, 2024
@moabu moabu modified the milestones: 1.2.0, next release Dec 24, 2024
@moabu moabu modified the milestones: 1.3.0, next-release Jan 21, 2025
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