[JAVA-4757]  Implement OIDC SASL mechanism Created: 10/Oct/22  Updated: 01/Nov/23  Resolved: 01/Nov/23

Status: Closed
Project: Java Driver
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: Unknown
Reporter: PM Bot Assignee: Maxim Katcharov
Resolution: Incomplete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split from DRIVERS-2415 Implement OIDC SASL mechanism Implementing
Server Compat: 7.0
Quarter: FY24Q1
Upstream Changes Summary:

DRIVERS-2415:

Documentation Changes Summary: 1. What would you like to communicate to the user about this feature?
2. Would you like the user to see examples of the syntax and/or executable code and its output?
3. Which versions of the driver/connector does this apply to?
Start date:
End date:
Calendar Time: 13 weeks, 4 days
Scope Cost Estimate: 4
Cost to Date: 15
Final Cost Estimate: 16
Cost Threshold %: 100
Detailed Project Statuses:

Engineer: Maxim

2023-06-23:

Status Update:

  • Working on getting the async PR merged. Once that's done, we'll pause on this because there are changes to the spec/design being considered. (Note that if no changes are made, we are effectively done, except for that evergreen ticket, which should take about a day.)

2020-06-08: Updating end date to 2023-06-16

Status Update:

  • Currently waiting on / working through the latest spec changes. If the changes are minimal, the only thing remaining for the async PR is integration with EVG. If the changes are substantial, we'll have to revisit the timeline for completion
  • Sync is merged into the feature branch

2023-05-26: Setting target end date to 2023-06-02

Status Update:

  • OIDC refactoring is done
  • OIDC SASL mechanism in sync
  • OIDC SASL mechanism in async in progress
  • Evg integration is next up

 


 Description   

This ticket was split from DRIVERS-2415, please see that ticket for a detailed description.



 Comments   
Comment by Tom Selander [ 01/Nov/23 ]

Closing this with resolution of Incomplete. The work done here was done prior to the spec completely changing and did not get merged to master

Comment by Maxim Katcharov [ 25/May/23 ]

Above cleanup moved to JAVA-4979

Comment by Githook User [ 25/May/23 ]

Author:

{'name': 'Maxim Katcharov', 'email': 'maxim.katcharov@mongodb.com', 'username': 'katcharov'}

Message: Refactor tests, credential code (#1102)

Refactoring for:
JAVA-4757
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/c9cfd8e69cb37b1add3c17bdb50e924093161e68

Comment by Lyon Chen [ 16/May/23 ]

maxim.katcharov@mongodb.com the Automation team added CLOUDP-173940 as a dependency so the ticket is marked as Blocked. Note that while the Java driver does block the E2E testing, it's not a blocker for OIDC Public Preview release as we have manual testing workarounds.

cc peter.stefek@mongodb.com tomer.yakir@mongodb.com 
 

Generated at Thu Feb 08 09:02:53 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.