Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-1464

SCRAM-SHA-256 Support

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.7
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      SCRAM-SHA-256 requires an implementation of SASLprep. See PYTHON-1457 for details. SASLprep support is built on top of the stringprep and unicodedata modules from the Python standard library. Both of those modules are provided by the Python implementations we officially support (CPython and PyPy). Some other implementations we don't support (Jython, micropython, etc.) don't provide saslprep, unicodedata, or both. SCRAM-SHA-256 will be limited to byte string usernames and passwords on such platforms.

            Assignee:
            bernie@mongodb.com Bernie Hackett
            Reporter:
            rathi.gnanasekaran Rathi Gnanasekaran
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: