diff options
Diffstat (limited to 'src/mongo/client/sasl_client_session.cpp')
-rw-r--r-- | src/mongo/client/sasl_client_session.cpp | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/src/mongo/client/sasl_client_session.cpp b/src/mongo/client/sasl_client_session.cpp index bf4051c34e0..db4c4525790 100644 --- a/src/mongo/client/sasl_client_session.cpp +++ b/src/mongo/client/sasl_client_session.cpp @@ -35,38 +35,38 @@ #include "mongo/util/signal_handlers_synchronous.h" namespace mongo { - SaslClientSession::SaslClientSessionFactoryFn SaslClientSession::create = NULL; +SaslClientSession::SaslClientSessionFactoryFn SaslClientSession::create = NULL; - SaslClientSession::SaslClientSession() {} +SaslClientSession::SaslClientSession() {} - SaslClientSession::~SaslClientSession() {} +SaslClientSession::~SaslClientSession() {} - void SaslClientSession::setParameter(Parameter id, const StringData& value) { - fassert(16807, id >= 0 && id < numParameters); - fassert(28583, value.size() < std::numeric_limits<std::size_t>::max()); +void SaslClientSession::setParameter(Parameter id, const StringData& value) { + fassert(16807, id >= 0 && id < numParameters); + fassert(28583, value.size() < std::numeric_limits<std::size_t>::max()); - DataBuffer& buffer = _parameters[id]; - buffer.size = value.size(); - buffer.data.reset(new char[buffer.size + 1]); + DataBuffer& buffer = _parameters[id]; + buffer.size = value.size(); + buffer.data.reset(new char[buffer.size + 1]); - // Note that we append a terminal NUL to buffer.data, so it may be treated as a C-style - // string. This is required for parameterServiceName, parameterServiceHostname, - // parameterMechanism and parameterUser. - value.copyTo(buffer.data.get(), true); - } + // Note that we append a terminal NUL to buffer.data, so it may be treated as a C-style + // string. This is required for parameterServiceName, parameterServiceHostname, + // parameterMechanism and parameterUser. + value.copyTo(buffer.data.get(), true); +} - bool SaslClientSession::hasParameter(Parameter id) { - if (id < 0 || id >= numParameters) - return false; - return static_cast<bool>(_parameters[id].data); - } +bool SaslClientSession::hasParameter(Parameter id) { + if (id < 0 || id >= numParameters) + return false; + return static_cast<bool>(_parameters[id].data); +} - StringData SaslClientSession::getParameter(Parameter id) { - if (!hasParameter(id)) - return StringData(); +StringData SaslClientSession::getParameter(Parameter id) { + if (!hasParameter(id)) + return StringData(); - DataBuffer& buffer = _parameters[id]; - return StringData(buffer.data.get(), buffer.size); - } + DataBuffer& buffer = _parameters[id]; + return StringData(buffer.data.get(), buffer.size); +} } // namespace mongo |