-
Notifications
You must be signed in to change notification settings - Fork 23
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(prism-agent): add JWT auth support for agent-admin role #840
Conversation
7724408
to
a02e15c
Compare
f0bba4c
to
71f31bb
Compare
Unit Test Results 85 files ±0 85 suites ±0 20m 10s ⏱️ -54s Results for commit 4c459e3. ± Comparison against base commit b48fe3c. This pull request removes 8 and adds 14 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
3e637a9
to
e9fce5f
Compare
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
e9fce5f
to
a9ea700
Compare
prism-agent/service/server/src/main/scala/io/iohk/atala/iam/authentication/Authenticator.scala
Outdated
Show resolved
Hide resolved
prism-agent/service/server/src/main/scala/io/iohk/atala/iam/authentication/SecurityLogic.scala
Show resolved
Hide resolved
...vice/server/src/main/scala/io/iohk/atala/iam/authentication/oidc/KeycloakAuthenticator.scala
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job, @patlo-iog!
Signed-off-by: Pat Losoponkul <[email protected]>
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
# [1.25.0](prism-agent-v1.24.0...prism-agent-v1.25.0) (2024-01-25) ### Features * **prism-agent:** add JWT auth support for agent-admin role ([#840](#840)) ([3ccd56e](3ccd56e)) * upgrade ZIO http client to improve performance ([#850](#850)) ([7aa9b4c](7aa9b4c)) Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
# [1.25.0](prism-agent-v1.24.0...prism-agent-v1.25.0) (2024-01-25) ### Features * **prism-agent:** add JWT auth support for agent-admin role ([#840](#840)) ([3ccd56e](3ccd56e)) * upgrade ZIO http client to improve performance ([#850](#850)) ([7aa9b4c](7aa9b4c)) Signed-off-by: Anton Baliasnikov <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
# [1.25.0](prism-agent-v1.24.0...prism-agent-v1.25.0) (2024-01-25) ### Features * **prism-agent:** add JWT auth support for agent-admin role ([#840](#840)) ([3ccd56e](3ccd56e)) * upgrade ZIO http client to improve performance ([#850](#850)) ([7aa9b4c](7aa9b4c)) Signed-off-by: Anton Baliasnikov <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
# [1.25.0](prism-agent-v1.24.0...prism-agent-v1.25.0) (2024-01-25) ### Features * **prism-agent:** add JWT auth support for agent-admin role ([#840](#840)) ([3ccd56e](3ccd56e)) * upgrade ZIO http client to improve performance ([#850](#850)) ([7aa9b4c](7aa9b4c)) Signed-off-by: Anton Baliasnikov <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
# [1.25.0](prism-agent-v1.24.0...prism-agent-v1.25.0) (2024-01-25) ### Features * **prism-agent:** add JWT auth support for agent-admin role ([#840](#840)) ([3ccd56e](3ccd56e)) * upgrade ZIO http client to improve performance ([#850](#850)) ([7aa9b4c](7aa9b4c)) Signed-off-by: Anton Baliasnikov <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
# [1.25.0](prism-agent-v1.24.0...prism-agent-v1.25.0) (2024-01-25) ### Features * **prism-agent:** add JWT auth support for agent-admin role ([#840](#840)) ([3ccd56e](3ccd56e)) * upgrade ZIO http client to improve performance ([#850](#850)) ([7aa9b4c](7aa9b4c)) Signed-off-by: Anton Baliasnikov <[email protected]> Signed-off-by: Shota Jolbordi <[email protected]>
Overview
ATL-6074. This PR adds a concept of
EntityRole
toEntity
andKeycloakEntity
to implement the admin role auth of both JWT and admin-api-key following this ADR.Checklist
My PR contains...
My changes...
Documentation
Tests