diff options
author | Vincent Richard <[email protected]> | 2013-02-05 09:08:46 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2013-02-05 12:01:59 +0000 |
commit | 1da9117fa546722ad90515e40e8bbecff14768b1 (patch) | |
tree | d91f57f137d30e5cbe0aca355c695f9e80de3fa8 /src | |
parent | Fixed script for MacOS X. (diff) | |
download | vmime-1da9117fa546722ad90515e40e8bbecff14768b1.tar.gz vmime-1da9117fa546722ad90515e40e8bbecff14768b1.zip |
Gives access to X.509 certificate underlying structure.
Diffstat (limited to 'src')
-rw-r--r-- | src/security/cert/gnutls/X509Certificate_GnuTLS.cpp | 6 | ||||
-rwxr-xr-x | src/security/cert/openssl/X509Certificate_OpenSSL.cpp | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/security/cert/gnutls/X509Certificate_GnuTLS.cpp b/src/security/cert/gnutls/X509Certificate_GnuTLS.cpp index 1401c991..fd1343dd 100644 --- a/src/security/cert/gnutls/X509Certificate_GnuTLS.cpp +++ b/src/security/cert/gnutls/X509Certificate_GnuTLS.cpp @@ -82,6 +82,12 @@ X509Certificate_GnuTLS::~X509Certificate_GnuTLS() } +void* X509Certificate_GnuTLS::getInternalData() +{ + return &m_data->cert; +} + + // static ref <X509Certificate> X509Certificate::import(utility::inputStream& is) { diff --git a/src/security/cert/openssl/X509Certificate_OpenSSL.cpp b/src/security/cert/openssl/X509Certificate_OpenSSL.cpp index 08381ae1..ff2062c1 100755 --- a/src/security/cert/openssl/X509Certificate_OpenSSL.cpp +++ b/src/security/cert/openssl/X509Certificate_OpenSSL.cpp @@ -151,6 +151,12 @@ X509Certificate_OpenSSL::~X509Certificate_OpenSSL() } +void* X509Certificate_OpenSSL::getInternalData() +{ + return &m_data->cert; +} + + // static ref <X509Certificate> X509Certificate_OpenSSL::importInternal(X509* cert) { |