diff options
| author | Carl Hetherington <cth@carlh.net> | 2016-05-16 00:10:16 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2016-05-16 00:10:16 +0100 |
| commit | 92bec5911dc89d08f2a04fbdcfc32a8f274a5065 (patch) | |
| tree | 693c5cdcc421e7af4a5bf8eff8a19f36fa09dbff /src/encrypted_kdm.cc | |
| parent | beb6a305c07342b0e4611d94e95f9d18416beb27 (diff) | |
Pass annotation text from decrypted to encrypted KDMs.
Diffstat (limited to 'src/encrypted_kdm.cc')
| -rw-r--r-- | src/encrypted_kdm.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/encrypted_kdm.cc b/src/encrypted_kdm.cc index 8ed0c315..0e10a528 100644 --- a/src/encrypted_kdm.cc +++ b/src/encrypted_kdm.cc @@ -519,6 +519,7 @@ EncryptedKDM::EncryptedKDM ( string device_list_description, string cpl_id, string content_title_text, + optional<string> annotation_text, LocalTime not_valid_before, LocalTime not_valid_after, Formulation formulation, @@ -532,6 +533,7 @@ EncryptedKDM::EncryptedKDM ( data::AuthenticatedPublic& aup = _data->authenticated_public; aup.signer.x509_issuer_name = signer->leaf().issuer (); aup.signer.x509_serial_number = signer->leaf().serial (); + aup.annotation_text = annotation_text; data::KDMRequiredExtensions& kre = _data->authenticated_public.required_extensions.kdm_required_extensions; kre.recipient.x509_issuer_serial.x509_issuer_name = recipient.issuer (); |
