X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fencrypted_kdm.h;h=ddc0273a89a507455f6f926c2b74e2ce8be0ffd0;hb=4c1a8e66f754d26e3db9c4c651e19ff4b6a94bb9;hp=1605d9111ddcce9af04e7cc4f433d6670d3f8d6a;hpb=ce6ced029aefe5c3996bd61b0778bcd7433b2fb3;p=libdcp.git diff --git a/src/encrypted_kdm.h b/src/encrypted_kdm.h index 1605d911..ddc0273a 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; @@ -93,6 +94,7 @@ public: LocalTime not_valid_before () const; LocalTime not_valid_after () const; std::string recipient_x509_subject_name () const; + CertificateChain signer_certificate_chain () const; private: @@ -102,13 +104,15 @@ private: EncryptedKDM ( boost::shared_ptr signer, Certificate recipient, - std::vector trusted_devices, + std::vector trusted_devices, std::string cpl_id, std::string cpl_content_title_text, boost::optional annotation_text, LocalTime not_valid_before, LocalTime not_valid_after, Formulation formulation, + bool disable_forensic_marking_picture, + boost::optional disable_forensic_marking_audio, std::list > key_ids, std::list keys );