summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-01-05 23:20:14 +0000
committerCarl Hetherington <cth@carlh.net>2013-01-05 23:20:14 +0000
commitca49c78799e5e48afe2ea321ba0edf17c1a39550 (patch)
treed89df12ff1e8701d0d782b6f836d9b086780d5d6
parentc1204f68f6ede72bbaefe853e3ebf6e24b3a9f8b (diff)
A couple of missing bits.
-rw-r--r--src/dcp.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dcp.cc b/src/dcp.cc
index efa0e510..45ff69d1 100644
--- a/src/dcp.cc
+++ b/src/dcp.cc
@@ -619,9 +619,9 @@ CPL::make_kdm (CertificateChain const & certificates, string const & signer_key,
recipient->add_child("X509SubjectName")->add_child_text (Certificate::name_for_xml (recipient_cert->subject()));
}
- kdm_required_extensions->add_child("CompositionPlaylistId")->add_child_text("XXX");
- kdm_required_extensions->add_child("ContentTitleText")->add_child_text("XXX");
- kdm_required_extensions->add_child("ContentAuthenticator")->add_child_text("XXX");
+ kdm_required_extensions->add_child("CompositionPlaylistId")->add_child_text("urn:uuid:" + _uuid);
+ kdm_required_extensions->add_child("ContentTitleText")->add_child_text(_name);
+ kdm_required_extensions->add_child("ContentAuthenticator")->add_child_text(certificates.leaf()->thumbprint());
kdm_required_extensions->add_child("ContentKeysNotValidBefore")->add_child_text("XXX");
kdm_required_extensions->add_child("ContentKeysNotValidAfter")->add_child_text("XXX");