diff PalantirServer/main.cpp @ 34:96e57b863dd9

option to disallow remote access
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 30 Aug 2012 11:22:21 +0200
parents cfe212a513c5
children
line wrap: on
line diff
--- a/PalantirServer/main.cpp	Thu Aug 30 09:35:38 2012 +0200
+++ b/PalantirServer/main.cpp	Thu Aug 30 11:22:21 2012 +0200
@@ -49,14 +49,14 @@
   virtual void Handle(const std::vector<uint8_t>& dicomFile,
                       const DicomMap& dicomSummary,
                       const Json::Value& dicomJson,
-                      const std::string& distantAet)
+                      const std::string& remoteAet)
   {
     std::string instanceUuid;
     if (dicomFile.size() > 0)
     {
       index_.Store(instanceUuid, storage_, 
                    reinterpret_cast<const char*>(&dicomFile[0]), dicomFile.size(),
-                   dicomSummary, dicomJson, distantAet);
+                   dicomSummary, dicomJson, remoteAet);
     }
   }
 };
@@ -121,6 +121,7 @@
       // HTTP server
       MongooseServer httpServer;
       httpServer.SetPort(GetGlobalIntegerParameter("HttpPort", 8000));
+      httpServer.SetRemoteAccessAllowed(GetGlobalBoolParameter("RemoteAccessAllowed", false));
 
       httpServer.SetAuthenticationEnabled(GetGlobalBoolParameter("AuthenticationEnabled", false));
       SetupRegisteredUsers(httpServer);