Mercurial > hg > orthanc
diff OrthancServer/Sources/main.cpp @ 4438:4a4e33c9082d
configuration options for DICOM TLS in Orthanc SCU
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 07 Jan 2021 16:53:35 +0100 |
parents | d9473bd5ed43 |
children | 5209a9ff6e38 |
line wrap: on
line diff
--- a/OrthancServer/Sources/main.cpp Wed Jan 06 17:27:28 2021 +0100 +++ b/OrthancServer/Sources/main.cpp Thu Jan 07 16:53:35 2021 +0100 @@ -1437,6 +1437,13 @@ { LOG(WARNING) << "Setting option \"JobsHistorySize\" to zero is not recommended"; } + + // Configuration of DICOM TLS (since Orthanc 1.9.0) + DicomAssociationParameters::SetDefaultOwnCertificatePath( + lock.GetConfiguration().GetStringParameter("DicomTlsPrivateKey", ""), + lock.GetConfiguration().GetStringParameter("DicomTlsCertificate", "")); + DicomAssociationParameters::SetDefaultTrustedCertificatesPath( + lock.GetConfiguration().GetStringParameter("DicomTlsTrustedCertificates", "")); } ServerContext context(database, storageArea, false /* not running unit tests */, maxCompletedJobs);