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

Support JWT key property for the OIDC client authentication #40078

Closed
sberyozkin opened this issue Apr 15, 2024 Discussed in #40036 · 2 comments · Fixed by #40086
Closed

Support JWT key property for the OIDC client authentication #40078

sberyozkin opened this issue Apr 15, 2024 Discussed in #40036 · 2 comments · Fixed by #40086

Comments

@sberyozkin
Copy link
Member

Discussed in #40036

Both quarkus-oidc-client and quarkus-oidc need to talk to the OIDC provider and they must authenticate to the OIDC provider in some cases. Many authentication options are supported such as the client id and secret, but also several JWT options, where a JWT is generated to support the client authentication.
This JWT can be signed with the client secret. Or with the private key - and this private key must currently be located in the PEM file or the keystore.

However it would be great if it were also possible to supply the private key as a string so that it can inferred from various environment properties, without having to create files

Copy link

quarkus-bot bot commented Apr 15, 2024

/cc @pedroigor (oidc)

@IvanPuntev
Copy link
Contributor

@sberyozkin I see this is going to be added in version 3.11 but can it also be added in the 3.8 LTS or I need to update to the latest one?

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

Successfully merging a pull request may close this issue.

2 participants