diff options
author | Sara Golemon <sara.golemon@mongodb.com> | 2017-12-08 18:02:15 -0500 |
---|---|---|
committer | Sara Golemon <sara.golemon@mongodb.com> | 2017-12-12 22:38:15 -0500 |
commit | 3949ed24bfe7e936384120a785c1e6ad627bc1bd (patch) | |
tree | 4796d558af34b5b8c345df9bae9ee82b962e18ed /src/mongo/db/auth/sasl_scramsha1_test.cpp | |
parent | e6f46b03cec9d5b5cd4487761a2c2c2136567473 (diff) | |
download | mongo-3949ed24bfe7e936384120a785c1e6ad627bc1bd.tar.gz |
SERVER-32278 Update auth unit tests to use SCRAM-SHA-1
Diffstat (limited to 'src/mongo/db/auth/sasl_scramsha1_test.cpp')
-rw-r--r-- | src/mongo/db/auth/sasl_scramsha1_test.cpp | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/mongo/db/auth/sasl_scramsha1_test.cpp b/src/mongo/db/auth/sasl_scramsha1_test.cpp index 66173c384c6..eab9136575c 100644 --- a/src/mongo/db/auth/sasl_scramsha1_test.cpp +++ b/src/mongo/db/auth/sasl_scramsha1_test.cpp @@ -63,23 +63,6 @@ BSONObj generateSCRAMUserDocument(StringData username, StringData password) { << BSONArray()); } -BSONObj generateMONGODBCRUserDocument(StringData username, StringData password) { - auto database = "test"_sd; - - std::string digested = createPasswordDigest(username, password); - return BSON("_id" << (str::stream() << database << "." << username).operator StringData() - << AuthorizationManager::USER_NAME_FIELD_NAME - << username - << AuthorizationManager::USER_DB_FIELD_NAME - << database - << "credentials" - << BSON("MONGODB-CR" << digested) - << "roles" - << BSONArray() - << "privileges" - << BSONArray()); -} - std::string corruptEncodedPayload(const std::string& message, std::string::const_iterator begin, std::string::const_iterator end) { @@ -509,21 +492,6 @@ TEST_F(SCRAMSHA1Fixture, testIncorrectPassword) { runSteps(saslServerSession.get(), saslClientSession.get())); } -TEST_F(SCRAMSHA1Fixture, testMONGODBCR) { - authzManagerExternalState - ->insertPrivilegeDocument( - opCtx.get(), generateMONGODBCRUserDocument("sajack", "sajack"), BSONObj()) - .transitional_ignore(); - - saslClientSession->setParameter(NativeSaslClientSession::parameterUser, "sajack"); - saslClientSession->setParameter(NativeSaslClientSession::parameterPassword, - createPasswordDigest("sajack", "sajack")); - - ASSERT_OK(saslClientSession->initialize()); - - ASSERT_EQ(goalState, runSteps(saslServerSession.get(), saslClientSession.get())); -} - TEST(SCRAMSHA1Cache, testGetFromEmptyCache) { SCRAMSHA1ClientCache cache; std::string saltStr("saltsaltsaltsalt"); |