summaryrefslogtreecommitdiff
path: root/cpp/src/IceSSL/DefaultCertificateVerifier.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2003-05-19 03:02:25 +0000
committerBenoit Foucher <benoit@zeroc.com>2003-05-19 03:02:25 +0000
commit47b282486e526c63359c92b833bdced50e1899d3 (patch)
treef3183b593c2a763281c53ffde61628f6c7fff1ee /cpp/src/IceSSL/DefaultCertificateVerifier.cpp
parentFixed incorrect scope of iterator for for loop for VC6. (diff)
downloadice-47b282486e526c63359c92b833bdced50e1899d3.tar.bz2
ice-47b282486e526c63359c92b833bdced50e1899d3.tar.xz
ice-47b282486e526c63359c92b833bdced50e1899d3.zip
Use communicator->getLogger() instead of caching the logger to eventually
use logger installed by the user.
Diffstat (limited to 'cpp/src/IceSSL/DefaultCertificateVerifier.cpp')
-rw-r--r--cpp/src/IceSSL/DefaultCertificateVerifier.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/cpp/src/IceSSL/DefaultCertificateVerifier.cpp b/cpp/src/IceSSL/DefaultCertificateVerifier.cpp
index 739d1d3ace4..d0f46e8c224 100644
--- a/cpp/src/IceSSL/DefaultCertificateVerifier.cpp
+++ b/cpp/src/IceSSL/DefaultCertificateVerifier.cpp
@@ -12,6 +12,7 @@
//
// **********************************************************************
+#include <Ice/Communicator.h>
#include <Ice/LoggerUtil.h>
#include <IceSSL/OpenSSL.h>
#include <IceSSL/DefaultCertificateVerifier.h>
@@ -23,9 +24,9 @@
using namespace std;
IceSSL::DefaultCertificateVerifier::DefaultCertificateVerifier(const IceSSL::TraceLevelsPtr& traceLevels,
- const Ice::LoggerPtr& logger) :
+ const Ice::CommunicatorPtr& communicator) :
_traceLevels(traceLevels),
- _logger(logger)
+ _communicator(communicator)
{
}
@@ -64,7 +65,7 @@ IceSSL::DefaultCertificateVerifier::verify(int preVerifyOkay, X509_STORE_CTX* x5
X509_NAME_oneline(X509_get_subject_name(err_cert), buf, int(sizeof(buf)));
- Ice::Trace out(_logger, _traceLevels->securityCat);
+ Ice::Trace out(_communicator->getLogger(), _traceLevels->securityCat);
out << "depth = " << dec << errorDepth << ":" << buf << "\n";