[COMPASS-7019] Investigate changes in NODE-5376: Remove Deprecated SSL Options Created: 12/Jul/23  Updated: 29/Oct/23  Resolved: 29/Aug/23

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: No version

Type: Investigation Priority: Major - P3
Reporter: PM Bot Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: node-driver
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on NODE-5376 Remove Deprecated SSL Options Closed
Related
is related to NODE-5549 Allow setting TLS CRL through connect... Closed
Epic Link: MONGOSH-1319
Documentation Changes: Not Needed
Sprint: Iteration Iguanodon

 Description   

Use Case

As a... developer
I want... spec compliant TLS options
So that... I have expected TLS connection behaviour.

User Impact

None

Dependencies

None

Unknowns

None

Acceptance Criteria

Implementation Requirements

Remove the following deprecated options from the MongoClient and connection string:

  • sslCA
  • sslCRL
  • sslCert
  • sslKey
  • sslPass
  • sslValidate
  • tlsCertificateFile

Testing Requirements

Remove any tests specifically testing these options.

Documentation Requirements

  • Remove any references in documentation
    • API docs on individual options
    • Table that documents all the SSL and TLS options
    • Official documentation (manual)
  • Add section to the migration guide.

Follow Up Requirements

None


Generated at Wed Feb 07 22:45:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.