summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp
diff options
context:
space:
mode:
authorAndreas Nilsson <andreas.nilsson@10gen.com>2014-10-07 16:59:05 -0400
committerAndreas Nilsson <andreas.nilsson@10gen.com>2014-10-10 09:55:13 -0400
commiteb3435c25eabc90e2c4ff7c331c94c4c222d0b7e (patch)
tree63b73d91f489eacd599035e417cff62998ef8a0e /src/mongo/db/auth/sasl_scramsha1_server_conversation.cpp
parentb179fa1eab1bc79be8562349ca6f43283f16ecc7 (diff)
downloadmongo-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.cpp8
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