-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Prepare components for the Client Authentication Extensions #3287
Comments
cc: @gramidt @bogdandrutu I am starting the refactoring effort on the core side exporters. I will add more. |
This was referenced May 25, 2021
tigrannajaryan
pushed a commit
that referenced
this issue
May 28, 2021
This PR ports the client authenticator interfaces from PR #3128 in a piece meal fashion. The interfaces are currently not used by any client configurations and are published for reviewing only. Plan is to modify ToClient and ToDialOptions apis once all the clients are prepared per #3287 (core and contrib side as well). Link to tracking Issue: #3287 #3282 Testing: Unit tests, [manual test described (for only oidc)](#3128 (comment))
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
#3128 in the core introduces changes to ToDialOptions and ToClient methods to use configuration from extensions to get hold of authentication configuration for clients. However, this commit has recently been rolled back to reduce the changes needed for an individual PR in contrib ( see #3442 ).
This issue is to track moving the necessary code to the exporter/receiver/extention components 'Start' method to prepare for a more refined approach approach for integrating this new feature set.
Impacted components:
Exporters:
Describe the solution you'd like
I will create individual PRs based on the individual commits for the exporters above.
Describe alternatives you've considered
N/A
Additional context
This is required based on a suggestion with @bogdandrutu
This is a subtask for #3282
The text was updated successfully, but these errors were encountered: