-
Notifications
You must be signed in to change notification settings - Fork 10
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
Issuer Approval/Rejection process #13
Labels
Sub-task
A small piece of work that's part of a larger task.
Milestone
Comments
This was referenced Mar 6, 2024
Phil91
added a commit
that referenced
this issue
Mar 25, 2024
* feat: add issuer component * build: add helm chart for issuer component * feat(notification): adjust notification endpoint * fix(build): enable build of docker images (#21) * feat: add callback process step * chore: enable helm chart (#22) * fix: remove lint issue * fix: solve templating issues * chore: change setup of cronjobs: remove hooks * chore: change name setup of job resources * chore: add line breaks * chore: move placeholder value into resources * chore: change to unique templates for db subchart * chore: change secret setup * chore: move passwords from db dependency to according section * chore: remove upgrade env file * chore: change centralidp setup * chore: rearrange health checks * chore: rearrange values file * chore: change ingress to trg-5.04 * chore: fix container name and namespace * chore: change image tag retrieval * chore: change version * chore(db-dependency): change image tag to get latest minor updates * chore: set resource limits * chore: update readme files * chore: change credentialexpiry to camelcase * chore: fix helm chart, improve workflows and docs (#23) * chore(helm-test): fix image name and tag override at upgrade * chore: fix owasp scan * chore(helm-test and owasp): change set command * chore: re-arrange values file * chore(pre-checks): run only on changes to src/** * docs(CONTRIBUTING.md): update to contribution details * chore: fix db dependency secret name in cronjobs * chore(dependencies-check): align file naming and docs * chore: remove white space --------- Refs: #2 #3 #4 #5 #6 #7 #8 #9 #13 #21 #22 #23 Reviewed-by: Evelyn Gurschler <[email protected]> Reviewed-by: Norbert Truchsess <[email protected]> Co-authored-by: Evelyn Gurschler <[email protected]> Co-authored-by: Norbert Truchsess <[email protected]>
Phil91
added a commit
that referenced
this issue
Apr 8, 2024
* feat: add issuer component * build: add helm chart for issuer component * feat(notification): adjust notification endpoint * fix(build): enable build of docker images (#21) * feat: add callback process step * chore: enable helm chart (#22) * fix: remove lint issue * fix: solve templating issues * chore: change setup of cronjobs: remove hooks * chore: change name setup of job resources * chore: add line breaks * chore: move placeholder value into resources * chore: change to unique templates for db subchart * chore: change secret setup * chore: move passwords from db dependency to according section * chore: remove upgrade env file * chore: change centralidp setup * chore: rearrange health checks * chore: rearrange values file * chore: change ingress to trg-5.04 * chore: fix container name and namespace * chore: change image tag retrieval * chore: change version * chore(db-dependency): change image tag to get latest minor updates * chore: set resource limits * chore: update readme files * chore: change credentialexpiry to camelcase * chore: fix helm chart, improve workflows and docs (#23) * chore(helm-test): fix image name and tag override at upgrade * chore: fix owasp scan * chore(helm-test and owasp): change set command * chore: re-arrange values file * chore(pre-checks): run only on changes to src/** * docs(CONTRIBUTING.md): update to contribution details * chore: fix db dependency secret name in cronjobs * chore(dependencies-check): align file naming and docs * chore: remove white space --------- Refs: #2 #3 #4 #5 #6 #7 #8 #9 #13 #21 #22 #23 Reviewed-by: Evelyn Gurschler <[email protected]> Reviewed-by: Norbert Truchsess <[email protected]> Co-authored-by: Evelyn Gurschler <[email protected]> Co-authored-by: Norbert Truchsess <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Ticket under creation
Current available endpoints
/api/administration/companydata/credentials/{credentialId}/approval
/api/administration/companydata/credentials/{credentialId}/reject
are to be moved to the Issuer component. Interim: instead of moving; duplicate them.
Authorization: only the Issuer is allowed to run those endpoints
Short Process Summary:
Portal schickt Anfrage "leg bitte ein BPN Credential an" -> IssuerComponent speichert und validiert die Daten.
Operator gibt Approval für das Credential und der Process wird gestartet -> Credential wird angelegt -> signiert und wenn gewollt ins Holder Wallet geschrieben.
NOTE - the approval process is only relevant for specific credentials.
In the current state that covers the following credentials:
Any other current existing credential types do not need a separate approval
The text was updated successfully, but these errors were encountered: