From 730ba2273b136ad5a3bfc1a185d69e6cc50a65af Mon Sep 17 00:00:00 2001 From: Mart Jansink Date: Wed, 14 Feb 2018 11:13:13 +0100 Subject: [PATCH] Make an encrypted KDM's id publicly available. --- src/encrypted_kdm.cc | 6 ++++++ src/encrypted_kdm.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/encrypted_kdm.cc b/src/encrypted_kdm.cc index 8030246f..7286f2d7 100644 --- a/src/encrypted_kdm.cc +++ b/src/encrypted_kdm.cc @@ -677,6 +677,12 @@ EncryptedKDM::keys () const return _data->authenticated_private.encrypted_key; } +string +EncryptedKDM::id () const +{ + return _data->authenticated_public.message_id; +} + optional EncryptedKDM::annotation_text () const { diff --git a/src/encrypted_kdm.h b/src/encrypted_kdm.h index 1605d911..69b9a267 100644 --- a/src/encrypted_kdm.h +++ b/src/encrypted_kdm.h @@ -86,6 +86,7 @@ public: */ std::list keys () const; + std::string id () const; boost::optional annotation_text () const; std::string content_title_text () const; std::string issue_date () const; -- 2.30.2