aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2016-11-02 21:27:51 +0000
committerVincent Richard <[email protected]>2016-11-02 21:27:51 +0000
commit9a1753dc6cbf801a584e0656a636804dbb3c14d1 (patch)
tree2bf283adba2eeb92492afda420d4b58d93e1cb21
parentDon't recursively include compile flags. (diff)
parentMerge pull request #145 from 0xd34df00d/const_getCertificate (diff)
downloadvmime-9a1753dc6cbf801a584e0656a636804dbb3c14d1.tar.gz
vmime-9a1753dc6cbf801a584e0656a636804dbb3c14d1.zip
Merge branch 'master' of https://github.com/kisli/vmime
-rw-r--r--src/vmime/security/cert/certificateException.cpp6
-rw-r--r--src/vmime/security/cert/certificateException.hpp6
2 files changed, 12 insertions, 0 deletions
diff --git a/src/vmime/security/cert/certificateException.cpp b/src/vmime/security/cert/certificateException.cpp
index 29c987a9..bf21fae2 100644
--- a/src/vmime/security/cert/certificateException.cpp
+++ b/src/vmime/security/cert/certificateException.cpp
@@ -70,6 +70,12 @@ shared_ptr <certificate> certificateException::getCertificate()
}
+shared_ptr <const certificate> certificateException::getCertificate() const
+{
+ return m_cert;
+}
+
+
} // cert
} // security
} // vmime
diff --git a/src/vmime/security/cert/certificateException.hpp b/src/vmime/security/cert/certificateException.hpp
index b60c06f6..c6c76127 100644
--- a/src/vmime/security/cert/certificateException.hpp
+++ b/src/vmime/security/cert/certificateException.hpp
@@ -73,6 +73,12 @@ public:
*/
shared_ptr <certificate> getCertificate();
+ /** Returns the certificate on which the problem occured.
+ *
+ * @return certificate
+ */
+ shared_ptr <const certificate> getCertificate() const;
+
private:
shared_ptr <certificate> m_cert;