summaryrefslogtreecommitdiff
path: root/src/mongo/util/net/ssl_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/util/net/ssl_manager.cpp')
-rw-r--r--src/mongo/util/net/ssl_manager.cpp10
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() {}