diff options
Diffstat (limited to 'src/mongo/db/auth/authz_session_external_state_s.cpp')
-rw-r--r-- | src/mongo/db/auth/authz_session_external_state_s.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/auth/authz_session_external_state_s.cpp b/src/mongo/db/auth/authz_session_external_state_s.cpp index 47ac9598735..8f42eb3b30d 100644 --- a/src/mongo/db/auth/authz_session_external_state_s.cpp +++ b/src/mongo/db/auth/authz_session_external_state_s.cpp @@ -46,4 +46,9 @@ void AuthzSessionExternalStateMongos::startRequest(OperationContext* opCtx) { _checkShouldAllowLocalhost(opCtx); } +MONGO_REGISTER_SHIM(AuthzSessionExternalState::create) +(AuthorizationManager* const authzManager)->std::unique_ptr<AuthzSessionExternalState> { + return std::make_unique<AuthzSessionExternalStateMongos>(authzManager); +} + } // namespace mongo |