aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/tls/TLSSocket.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2005-10-30 15:02:39 +0000
committerVincent Richard <[email protected]>2005-10-30 15:02:39 +0000
commit4522121196f11de0200ed54ea50830c1baf017a6 (patch)
tree10dc792a93779ac0546291acf8064fd0efa138ed /src/net/tls/TLSSocket.cpp
parentAdded flush() on 'outputStream' + added unit tests for 'charsetFilteredOutput... (diff)
downloadvmime-4522121196f11de0200ed54ea50830c1baf017a6.tar.gz
vmime-4522121196f11de0200ed54ea50830c1baf017a6.zip
Moved certificate code into 'vmime::net::security::cert' namespace.
Diffstat (limited to 'src/net/tls/TLSSocket.cpp')
-rw-r--r--src/net/tls/TLSSocket.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/net/tls/TLSSocket.cpp b/src/net/tls/TLSSocket.cpp
index ebf3214b..93066b98 100644
--- a/src/net/tls/TLSSocket.cpp
+++ b/src/net/tls/TLSSocket.cpp
@@ -29,7 +29,7 @@
#include "vmime/platformDependant.hpp"
-#include "vmime/net/tls/X509Certificate.hpp"
+#include "vmime/security/cert/X509Certificate.hpp"
namespace vmime {
@@ -185,7 +185,7 @@ void TLSSocket::handshake(ref <timeoutHandler> toHandler)
m_toHandler = NULL;
// Verify server's certificate(s)
- ref <certificateChain> certs = getPeerCertificates();
+ ref <security::cert::certificateChain> certs = getPeerCertificates();
if (certs == NULL)
throw exceptions::tls_exception("No peer certificate.");
@@ -280,7 +280,7 @@ ssize_t TLSSocket::gnutlsPullFunc
}
-ref <certificateChain> TLSSocket::getPeerCertificates()
+ref <security::cert::certificateChain> TLSSocket::getPeerCertificates()
{
unsigned int certCount = 0;
const gnutls_datum* rawData = gnutls_certificate_get_peers
@@ -304,7 +304,7 @@ ref <certificateChain> TLSSocket::getPeerCertificates()
if (res >= 1)
{
- std::vector <ref <certificate> > certs;
+ std::vector <ref <security::cert::certificate> > certs;
bool error = false;
count = static_cast <unsigned int>(res);
@@ -321,8 +321,8 @@ ref <certificateChain> TLSSocket::getPeerCertificates()
gnutls_x509_crt_export(x509Certs[i],
GNUTLS_X509_FMT_DER, data, &dataSize);
- ref <X509Certificate> cert =
- X509Certificate::import(data, dataSize);
+ ref <security::cert::X509Certificate> cert =
+ security::cert::X509Certificate::import(data, dataSize);
if (cert != NULL)
certs.push_back(cert);
@@ -339,7 +339,7 @@ ref <certificateChain> TLSSocket::getPeerCertificates()
if (error)
return NULL;
- return vmime::create <certificateChain>(certs);
+ return vmime::create <security::cert::certificateChain>(certs);
}
delete [] x509Certs;