[DRIVERS-637] Specify behavior where connection string contain auth database but no credentials Created: 26/Apr/19  Updated: 02/Mar/21

Status: Implementing
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: David Golden Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CXX-1773 Specify behavior where connection str... Backlog
depends on CDRIVER-3145 Specify behavior where connection str... Closed
depends on CSHARP-2618 Specify behavior where connection str... Closed
depends on JAVA-3298 Specify behavior where connection str... Closed
depends on MOTOR-346 Specify behavior where connection str... Closed
depends on NODE-1980 Specify behavior where connection str... Closed
depends on PHPC-1384 Specify behavior where connection str... Closed
depends on PYTHON-1846 Specify behavior where connection str... Closed
depends on GODRIVER-1021 Specify behavior where connection str... Closed
depends on RUBY-1816 Specify behavior where connection str... Closed
Driver Compliance:
Key Status/Resolution FixVersion
GODRIVER-1021 Fixed 1.0.4
NODE-1980 Done
SCALA-528 Done
MOTOR-346 Gone away
PERL-1100 Fixed 2.1.1
PHPC-1384 Fixed 1.8.0-beta2, 1.8.0
CXX-1773 Backlog
JAVA-3298 Fixed 4.0.0
PYTHON-1846 Works as Designed
CSHARP-2618 Done
RUBY-1816 Fixed 2.12.0.rc0
CDRIVER-3145 Fixed 1.16.0

 Description   

Changes can be found here: https://github.com/mongodb/specifications/commit/59390a7ab2d5c8f9c29b8af1775ff25915c44036

Updates to three specs:

  • Auth
  • Connection string
  • URI options

Summary:

  • Presence of a database name in the path component of a connection string URI does not constitute "configuring credentials" for the purpose of triggering authentication.
  • New Auth test format and READMEa new test runner is required.
  • authSource and authMechanism do not have URI option defaults; they do have auth Credential defaults.

Generated at Thu Feb 08 08:22:00 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.