*/
std::list<std::string> keys () const;
+ std::string id () const;
boost::optional<std::string> annotation_text () const;
std::string content_title_text () const;
std::string issue_date () const;
std::string cpl_id () const;
- LocalTime not_valid_before() const;
- LocalTime not_valid_after() const;
+ LocalTime not_valid_before () const;
+ LocalTime not_valid_after () const;
+ std::string recipient_x509_subject_name () const;
private:
boost::shared_ptr<const CertificateChain> signer,
Certificate recipient,
std::vector<Certificate> trusted_devices,
- std::string device_list_description,
std::string cpl_id,
std::string cpl_content_title_text,
boost::optional<std::string> annotation_text,
LocalTime not_valid_before,
LocalTime not_valid_after,
Formulation formulation,
+ bool disable_forensic_marking_picture,
+ boost::optional<int> disable_forensic_marking_audio,
std::list<std::pair<std::string, std::string> > key_ids,
std::list<std::string> keys
);