diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-07-20 15:11:57 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-07-20 15:11:57 +0100 |
| commit | da228f37426ac999f02e03e558acef5501b22361 (patch) | |
| tree | 201e133ec9bd72c0a3f5f2182476717994809ff7 /src/decrypted_kdm.h | |
| parent | 454e76146a5bd522e47ebbedd490e89ef95dd186 (diff) | |
Tidy up KDM generation from CPLs a bit.
Diffstat (limited to 'src/decrypted_kdm.h')
| -rw-r--r-- | src/decrypted_kdm.h | 9 |
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. |
