diff options
Diffstat (limited to 'src/mongo/client/sasl_plain_client_conversation.cpp')
-rw-r--r-- | src/mongo/client/sasl_plain_client_conversation.cpp | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/src/mongo/client/sasl_plain_client_conversation.cpp b/src/mongo/client/sasl_plain_client_conversation.cpp index 4ac8cb28207..eecbeca754e 100644 --- a/src/mongo/client/sasl_plain_client_conversation.cpp +++ b/src/mongo/client/sasl_plain_client_conversation.cpp @@ -37,27 +37,22 @@ namespace mongo { - SaslPLAINClientConversation::SaslPLAINClientConversation( - SaslClientSession* saslClientSession) : - SaslClientConversation(saslClientSession) { - } +SaslPLAINClientConversation::SaslPLAINClientConversation(SaslClientSession* saslClientSession) + : SaslClientConversation(saslClientSession) {} - SaslPLAINClientConversation::~SaslPLAINClientConversation() {}; +SaslPLAINClientConversation::~SaslPLAINClientConversation(){}; - StatusWith<bool> SaslPLAINClientConversation::step(StringData inputData, - std::string* outputData) { - // Create PLAIN message on the form: user\0user\0pwd +StatusWith<bool> SaslPLAINClientConversation::step(StringData inputData, std::string* outputData) { + // Create PLAIN message on the form: user\0user\0pwd - StringBuilder sb; - sb << _saslClientSession->getParameter(SaslClientSession::parameterUser).toString() << - '\0' << - _saslClientSession->getParameter(SaslClientSession::parameterUser).toString() << - '\0' << - _saslClientSession->getParameter(SaslClientSession::parameterPassword).toString(); + StringBuilder sb; + sb << _saslClientSession->getParameter(SaslClientSession::parameterUser).toString() << '\0' + << _saslClientSession->getParameter(SaslClientSession::parameterUser).toString() << '\0' + << _saslClientSession->getParameter(SaslClientSession::parameterPassword).toString(); - *outputData = sb.str(); + *outputData = sb.str(); - return StatusWith<bool>(true); - } + return StatusWith<bool>(true); +} } // namespace mongo |