diff options
author | Andreas Nilsson <andreas.nilsson@10gen.com> | 2014-10-07 16:59:05 -0400 |
---|---|---|
committer | Andreas Nilsson <andreas.nilsson@10gen.com> | 2014-10-10 09:55:13 -0400 |
commit | eb3435c25eabc90e2c4ff7c331c94c4c222d0b7e (patch) | |
tree | 63b73d91f489eacd599035e417cff62998ef8a0e /src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp | |
parent | b179fa1eab1bc79be8562349ca6f43283f16ecc7 (diff) | |
download | mongo-eb3435c25eabc90e2c4ff7c331c94c4c222d0b7e.tar.gz |
SERVER-15236 Using SCRAM-SHA-1 for keyfile authentication
Diffstat (limited to 'src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp')
-rw-r--r-- | src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp b/src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp index 7631372bd17..791fe137b11 100644 --- a/src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp +++ b/src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp @@ -159,10 +159,10 @@ namespace mongo { // Generate SCRAM credentials on the fly for mixed MONGODB-CR/SCRAM mode. if (_creds.scram.salt.empty() && !_creds.password.empty()) { BSONObj scramCreds = scram::generateCredentials(_creds.password); - _creds.scram.iterationCount = scramCreds["iterationCount"].Int(); - _creds.scram.salt = scramCreds["salt"].String(); - _creds.scram.storedKey = scramCreds["storedKey"].String(); - _creds.scram.serverKey = scramCreds["serverKey"].String(); + _creds.scram.iterationCount = scramCreds[scram::iterationCountFieldName].Int(); + _creds.scram.salt = scramCreds[scram::saltFieldName].String(); + _creds.scram.storedKey = scramCreds[scram::storedKeyFieldName].String(); + _creds.scram.serverKey = scramCreds[scram::serverKeyFieldName].String(); } // Generate server-first-message |