diff options
Diffstat (limited to 'src/mongo/util/net/ssl_manager.cpp')
-rw-r--r-- | src/mongo/util/net/ssl_manager.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/mongo/util/net/ssl_manager.cpp b/src/mongo/util/net/ssl_manager.cpp index 6831d4c9daa..d0b6ae3988f 100644 --- a/src/mongo/util/net/ssl_manager.cpp +++ b/src/mongo/util/net/ssl_manager.cpp @@ -692,12 +692,10 @@ bool SSLConfiguration::isClusterMember(StringData subjectName) const { return !canonicalClient.empty() && (canonicalClient == _canonicalServerSubjectName); } -BSONObj SSLConfiguration::getServerStatusBSON() const { - BSONObjBuilder security; - security.append("SSLServerSubjectName", _serverSubjectName.toString()); - security.appendBool("SSLServerHasCertificateAuthority", hasCA); - security.appendDate("SSLServerCertificateExpirationDate", serverCertificateExpirationDate); - return security.obj(); +void SSLConfiguration::getServerStatusBSON(BSONObjBuilder* security) const { + security->append("SSLServerSubjectName", _serverSubjectName.toString()); + security->appendBool("SSLServerHasCertificateAuthority", hasCA); + security->appendDate("SSLServerCertificateExpirationDate", serverCertificateExpirationDate); } SSLManagerInterface::~SSLManagerInterface() {} |