Skip to content

Implement OIDC SASL mechanism#1134

Merged
katcharov merged 6 commits into
masterfrom
feature-oidc
Apr 30, 2024
Merged

Implement OIDC SASL mechanism#1134
katcharov merged 6 commits into
masterfrom
feature-oidc

Conversation

@katcharov

Copy link
Copy Markdown
Collaborator

JAVA-4757

In draft awaiting completion of all issues in epic.

Comment thread driver-core/src/main/com/mongodb/MongoCredential.java
@stIncMale

Copy link
Copy Markdown
Member

We should remember to address all TODOs introduced in the PR by either making the changes necessary, or creating a Jira ticket instead of a TODO.

Comment thread driver-core/src/main/com/mongodb/ConnectionString.java
Comment thread driver-core/src/main/com/mongodb/MongoCredential.java Outdated
Comment thread driver-core/src/test/resources/auth/legacy/connection-string.json
Comment thread driver-core/src/test/resources/auth/legacy/connection-string.json
Comment thread driver-core/src/main/com/mongodb/MongoCredential.java Outdated
Comment thread driver-core/src/main/com/mongodb/MongoCredential.java Outdated
Comment thread driver-core/src/main/com/mongodb/internal/connection/OidcAuthenticator.java Outdated
Comment thread driver-core/src/main/com/mongodb/internal/connection/OidcAuthenticator.java Outdated
katcharov and others added 4 commits April 23, 2024 11:41
* Remove non-machine workflow

* Update prose tests to remove refresh token, principal-request

* Conform to latest spec; remove lock around server auth

* Rebase fix (async API)

* Apply suggestions from code review

Co-authored-by: Valentin Kovalenko <valentin.kovalenko@mongodb.com>

* PR fixes

---------

Co-authored-by: Valentin Kovalenko <valentin.kovalenko@mongodb.com>
* Add human workflow

* Apply suggestions from code review

Co-authored-by: Valentin Kovalenko <valentin.kovalenko@mongodb.com>

* Add expiresIn, address PR comments

* PR fixes

* Fix compilation

---------

Co-authored-by: Valentin Kovalenko <valentin.kovalenko@mongodb.com>
Comment thread .evergreen/prepare-oidc-get-tokens-docker.sh
…naming updates (#1371)

JAVA-5353
JAVA-5395
JAVA-4834
JAVA-4932

---------

Co-authored-by: Valentin Kovalenko <valentin.male.kovalenko@gmail.com>
@katcharov katcharov marked this pull request as ready for review April 29, 2024 21:18
@katcharov katcharov requested a review from stIncMale April 29, 2024 21:18
@katcharov katcharov merged commit f4bc1cb into master Apr 30, 2024
@jyemin jyemin deleted the feature-oidc branch June 7, 2024 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants