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

Set OIDC Client ID in Thread AccesTokenAuthenticator #30626

Merged

Conversation

wrodrig
Copy link
Contributor

@wrodrig wrodrig commented Jan 23, 2025

Currently, we are setting the clientID in the thread only when there is no inbound propagation. However we also need it when inbound propagation happens.

Fixes #PH61850

@wrodrig wrodrig requested a review from ayoho January 23, 2025 20:15
@wrodrig wrodrig self-assigned this Jan 23, 2025
There is a need to add the client id to the thread when the method getIssuerIdentifier is invoked.
@wrodrig wrodrig force-pushed the add-setThreadClientID-IssuerIdentifier branch from 7219aca to 9e19953 Compare January 24, 2025 17:33
@wrodrig wrodrig changed the title Set clientId in Thread Set OIDC Client ID in Thread AccesTokenAuthenticator Jan 24, 2025
@wrodrig
Copy link
Contributor Author

wrodrig commented Jan 24, 2025

!build (view Open Liberty Personal Build - ❌ completed with errors/failures.)

Note: Target locations of links might be accessible only to IBM employees.

@wrodrig wrodrig force-pushed the add-setThreadClientID-IssuerIdentifier branch from 9e19953 to 7e1d5f4 Compare January 24, 2025 17:49
@wrodrig
Copy link
Contributor Author

wrodrig commented Jan 24, 2025

!build (view Open Liberty Personal Build - ❌ completed with errors/failures.)

Note: Target locations of links might be accessible only to IBM employees.

@LibbyBot
Copy link

Code analysis and actions

DO NOT DELETE THIS COMMENT.
  • 1 product code files were changed.
  • Please describe in a separate comment how you tested your changes.

1 similar comment
@LibbyBot
Copy link

Code analysis and actions

DO NOT DELETE THIS COMMENT.
  • 1 product code files were changed.
  • Please describe in a separate comment how you tested your changes.

@wrodrig wrodrig force-pushed the add-setThreadClientID-IssuerIdentifier branch from 7e1d5f4 to 0e54250 Compare January 24, 2025 18:07
@wrodrig
Copy link
Contributor Author

wrodrig commented Jan 27, 2025

!Libby (view Open Liberty Delivery Requirements Verification - ✅ completed successfully!)

Note: Target locations of links might be accessible only to IBM employees.

@LibbyBot
Copy link

Code analysis and actions

DO NOT DELETE THIS COMMENT.
  • 1 product code files were changed.
  • Please describe in a separate comment how you tested your changes.

@wrodrig
Copy link
Contributor Author

wrodrig commented Jan 27, 2025

!build (view Open Liberty Personal Build - ❌ completed with errors/failures.)

Note: Target locations of links might be accessible only to IBM employees.

@LibbyBot
Copy link

Code analysis and actions

DO NOT DELETE THIS COMMENT.
  • 1 product code files were changed.
  • Please describe in a separate comment how you tested your changes.

@wrodrig
Copy link
Contributor Author

wrodrig commented Jan 28, 2025

Failures don't seem to be related to my changes. I'm merging

@wrodrig wrodrig merged commit 500d481 into OpenLiberty:integration Jan 28, 2025
3 of 4 checks passed
@wrodrig wrodrig deleted the add-setThreadClientID-IssuerIdentifier branch January 28, 2025 17:51
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.

3 participants