Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-5669

Remove Support for MONGODB-CR Authentication

    • Type: Icon: Spec Change Spec Change
    • Resolution: Done
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: Authentication
    • None
    • Hide

      DRIVERS-2948:
      Summary of necessary driver changes

      • If the driver exposes the authentication mechanism in a public API, then:

      Deprecate MONGODB-CR and raise an error indicating to the user that MONGODB-CR is no longer supported in MongoDB 4.0 and subsequently the current driver version.

      • If the driver does not expose the authentication mechanism in a public API then:

      Completely remove MONGODB-CR functionality from the driver.

      If not already done with DRIVERS-2938 sync the auth legacy spec tests to https://github.com/mongodb/specifications/pull/1611

      Commits for syncing spec/prose tests
      (and/or refer to an existing language POC if needed)

      Context for other referenced/linked tickets

      •  This should be done after DRIVERS-2511 (remove support for MongoDB 3.6)
      Show
      DRIVERS-2948 : Summary of necessary driver changes If the driver exposes the authentication mechanism in a public API, then: Deprecate MONGODB-CR and raise an error indicating to the user that MONGODB-CR is no longer supported in MongoDB 4.0 and subsequently the current driver version. If the driver does not expose the authentication mechanism in a public API then: Completely remove MONGODB-CR functionality from the driver. If not already done with DRIVERS-2938 sync the auth legacy spec tests to https://github.com/mongodb/specifications/pull/1611 Commits for syncing spec/prose tests (and/or refer to an existing language POC if needed)   https://github.com/mongodb/mongo-python-driver/commit/ad3292e39b0490db354735a803911bfd6943ee65 Context for other referenced/linked tickets  This should be done after DRIVERS-2511 (remove support for MongoDB 3.6)
    • Hide

      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?

      Show
      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?

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

            Assignee:
            Unassigned Unassigned
            Reporter:
            dbeng-pm-bot PM Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: