diff options
Diffstat (limited to 'src/lib/decrypted_ecinema_kdm.cc')
| -rw-r--r-- | src/lib/decrypted_ecinema_kdm.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/decrypted_ecinema_kdm.cc b/src/lib/decrypted_ecinema_kdm.cc index a03004e43..14843185f 100644 --- a/src/lib/decrypted_ecinema_kdm.cc +++ b/src/lib/decrypted_ecinema_kdm.cc @@ -34,8 +34,9 @@ using std::string; using std::runtime_error; using dcp::Certificate; -DecryptedECinemaKDM::DecryptedECinemaKDM (string id, dcp::Key content_key) +DecryptedECinemaKDM::DecryptedECinemaKDM (string id, string name, dcp::Key content_key) : _id (id) + , _name (name) , _content_key (content_key) { @@ -43,6 +44,7 @@ DecryptedECinemaKDM::DecryptedECinemaKDM (string id, dcp::Key content_key) DecryptedECinemaKDM::DecryptedECinemaKDM (EncryptedECinemaKDM kdm, string private_key) : _id (kdm.id()) + , _name (kdm.name()) { /* Read the private key */ @@ -68,7 +70,7 @@ DecryptedECinemaKDM::DecryptedECinemaKDM (EncryptedECinemaKDM kdm, string privat EncryptedECinemaKDM DecryptedECinemaKDM::encrypt (Certificate recipient) { - return EncryptedECinemaKDM (_id, _content_key, recipient); + return EncryptedECinemaKDM (_id, _name, _content_key, recipient); } #endif |
