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 the injection of OIDC introspection response #17896

Merged

Conversation

sberyozkin
Copy link
Member

Fixes #15866

This PR adds a TokenIntrospection bean, aligns it with UserInfo, adds the docs and test support.
I'm planning to follow up with another PR which will support the optional caching of the introspection and user info responses...

@pedroigor
Copy link
Contributor

@sberyozkin Would make sense to allow forcing introspection on a per-invocation basis? The use case I have in mind is an application that is using JWT but for some endpoints (perhaps due to protecting high sensitive info) it should be required validation from the OP in order to force automatic invalidation after revocation.

@sberyozkin
Copy link
Member Author

@pedroigor sure, let me open an issue

@sberyozkin sberyozkin merged commit cceeab7 into quarkusio:main Jun 16, 2021
@quarkus-bot quarkus-bot bot added this to the 2.1 - main milestone Jun 16, 2021
@sberyozkin sberyozkin deleted the oidc_introspection_improvements branch June 16, 2021 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support the injection of OIDC TokenIntrospection
2 participants