-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
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.
- depends on
-
PYTHON-1457 Implement SASLPrep
- Closed
- is depended on by
-
PYTHON-1467 Drop support for CPython 2.6
- Released
-
PYTHON-1520 FIPS friendly PyMongo
- Development Complete
-
DRIVERS-439 SCRAM-SHA-256 Support
- Closed