summaryrefslogtreecommitdiff
path: root/src/decrypted_kdm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/decrypted_kdm.h')
-rw-r--r--src/decrypted_kdm.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/decrypted_kdm.h b/src/decrypted_kdm.h
index 4c46c74a..88cbc1e6 100644
--- a/src/decrypted_kdm.h
+++ b/src/decrypted_kdm.h
@@ -57,11 +57,13 @@ public:
/** Construct a DecryptedKDM.
* @param cpl CPL that the keys are for.
+ * @param key Key that was used to encrypt the MXFs.
* @param not_valid_before Start time for the KDM.
* @param not_valid_after End time for the KDM.
*/
DecryptedKDM (
boost::shared_ptr<const CPL> cpl,
+ Key key,
LocalTime not_valid_before,
LocalTime not_valid_after,
std::string annotation_text,
@@ -69,13 +71,6 @@ public:
std::string issue_date
);
- /** Add a key to this KDM.
- * @param type Key type (MDIK, MDAK etc.)
- * @param id Key id.
- * @param key the key itself (which has been used to encrypt a MXF).
- */
- void add_key (std::string type, std::string id, Key key);
-
/** Encrypt this KDM's keys and sign the whole KDM.
* @param signer Signer.
* @param recipient Certificate of the projector/server which should receive this KDM's keys.