diff options
Diffstat (limited to 'cpp/src/IceSSL/ClientContext.cpp')
-rw-r--r-- | cpp/src/IceSSL/ClientContext.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/cpp/src/IceSSL/ClientContext.cpp b/cpp/src/IceSSL/ClientContext.cpp index 0d05c03eb19..f4b8561b169 100644 --- a/cpp/src/IceSSL/ClientContext.cpp +++ b/cpp/src/IceSSL/ClientContext.cpp @@ -8,7 +8,7 @@ // // ********************************************************************** -#include <Ice/Logger.h> +#include <Ice/LoggerUtil.h> #include <IceSSL/Exception.h> #include <IceSSL/ClientContext.h> @@ -29,23 +29,23 @@ IceSSL::ClientContext::configure(const GeneralConfig& generalConfig, if(_traceLevels->security >= SECURITY_PROTOCOL) { - ostringstream s; - - s << endl; - s << "general configuration (client)" << endl; - s << "------------------------------" << endl; - s << generalConfig << endl << endl; - - s << "certificate authority (client)" << endl; - s << "------------------------------" << endl; - s << "file: " << certificateAuthority.getCAFileName() << endl; - s << "path: " << certificateAuthority.getCAPath() << endl; - - s << "base certificates (client)" << endl; - s << "--------------------------" << endl; - s << baseCertificates << endl; - - _logger->trace(_traceLevels->securityCat, s.str()); + Trace out(_logger, _traceLevels->securityCat); + + out << "\n"; + out << "general configuration (client)\n"; + out << "------------------------------\n"; + IceSSL::operator<<(out, generalConfig); + out << "\n\n"; + + out << "certificate authority (client)\n"; + out << "------------------------------\n"; + out << "file: " << certificateAuthority.getCAFileName() << "\n"; + out << "path: " << certificateAuthority.getCAPath() << "\n"; + + out << "base certificates (client)\n"; + out << "--------------------------\n"; + IceSSL::operator<<(out, baseCertificates); + out << "\n"; } } |