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

Introduce a new component to manage trusted certificates in IAM #21377

Closed
ashanthamara opened this issue Oct 16, 2024 · 1 comment · Fixed by wso2/carbon-identity-framework#6043
Assignees
Milestone

Comments

@ashanthamara
Copy link
Contributor

Description

With the introduction of pre-update-password extension(#21202) there is a requirement to store certificates. Managing that only for this extension requires a new table as certificates only apply for this particular extension. While evaluating, note that the IDN_CERTIFICATE table holds the certificates configured in the applications of the system used to validate signatures or encrypt data received and sent to apps. After evaluating the possible ways it is decided to store the certificates related to the pre-update-password extension in the IDN_CERTIFICATE table and consider that table as a central table to manage certificates of a tenant.

With that decision we need a central component to manage the CRUD operations related to the certificates.

image

Design Document

https://docs.google.com/document/d/1eNisEhldC6rKbpx6EIqmDidZSIHjbVC92zdo7zzFRcg/edit?usp=sharing

Email

[Architecture] Introduce a new component to manage trusted certificates in IAM

@ashanthamara
Copy link
Contributor Author

Reopening as this is not yet completed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
3 participants