summaryrefslogtreecommitdiff
path: root/src/mongo/db/keys_collection_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/keys_collection_manager.cpp')
-rw-r--r--src/mongo/db/keys_collection_manager.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mongo/db/keys_collection_manager.cpp b/src/mongo/db/keys_collection_manager.cpp
index bed56f87847..1ef6a8bb673 100644
--- a/src/mongo/db/keys_collection_manager.cpp
+++ b/src/mongo/db/keys_collection_manager.cpp
@@ -30,9 +30,16 @@
#include "mongo/db/keys_collection_manager.h"
+#include "mongo/db/server_parameters.h"
+
namespace mongo {
const Seconds KeysCollectionManager::kKeyValidInterval{3 * 30 * 24 * 60 * 60}; // ~3 months
+const std::string KeysCollectionManager::kKeyManagerPurposeString = "HMAC";
+
+MONGO_EXPORT_STARTUP_SERVER_PARAMETER(KeysRotationIntervalSec,
+ int,
+ KeysCollectionManager::kKeyValidInterval.count());
KeysCollectionManager::~KeysCollectionManager() = default;