diff options
author | Andreas Nilsson <andreas.nilsson@10gen.com> | 2013-11-14 18:34:21 +0000 |
---|---|---|
committer | Andreas Nilsson <andreas.nilsson@10gen.com> | 2013-11-14 19:11:40 +0000 |
commit | 914602bfd51a6a9e83d24abe6e293c749c09c7e0 (patch) | |
tree | 9cf1c38d934ec713520ba69a3a3580fcad68bbfc /src/mongo/db/auth/security_key.cpp | |
parent | 9030cdfa8707c06b3f8ad9dfb635c2244abcc84e (diff) | |
download | mongo-914602bfd51a6a9e83d24abe6e293c749c09c7e0.tar.gz |
SERVER-11431 Change clusterAuthMode with setParameter command
Diffstat (limited to 'src/mongo/db/auth/security_key.cpp')
-rw-r--r-- | src/mongo/db/auth/security_key.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/auth/security_key.cpp b/src/mongo/db/auth/security_key.cpp index 3ebf9a59044..624d2b1c661 100644 --- a/src/mongo/db/auth/security_key.cpp +++ b/src/mongo/db/auth/security_key.cpp @@ -141,8 +141,9 @@ namespace mongo { internalSecurity.user->getName().getUser().toString(), str); internalSecurity.user->setCredentials(credentials); - if (serverGlobalParams.clusterAuthMode == "keyFile" || - serverGlobalParams.clusterAuthMode == "sendKeyFile") { + int clusterAuthMode = serverGlobalParams.clusterAuthMode.load(); + if (clusterAuthMode == ServerGlobalParams::ClusterAuthMode_keyFile || + clusterAuthMode == ServerGlobalParams::ClusterAuthMode_sendKeyFile) { setInternalUserAuthParams( BSON(saslCommandMechanismFieldName << "MONGODB-CR" << saslCommandUserDBFieldName << |