diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-07-08 11:58:38 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-07-08 11:58:38 +0100 |
| commit | a353528b070fe264ce60220b4af07d0561494def (patch) | |
| tree | 341e62026ad366a548836019b49c5789e70525a7 /src/cpl.cc | |
| parent | c1763d2ca9cb4dd38d9eec28f6304f45b29bf9d5 (diff) | |
Improve certificate handling a bit and fix up tests.encryption
Diffstat (limited to 'src/cpl.cc')
| -rw-r--r-- | src/cpl.cc | 18 |
1 files changed, 5 insertions, 13 deletions
@@ -360,12 +360,8 @@ CPL::make_kdm ( { xmlpp::Element* signer = authenticated_public->add_child("Signer"); - signer->add_child("X509IssuerName", "ds")->add_child_text ( - Certificate::name_for_xml (recipient_cert->issuer()) - ); - signer->add_child("X509SerialNumber", "ds")->add_child_text ( - recipient_cert->serial() - ); + signer->add_child("X509IssuerName", "ds")->add_child_text (recipient_cert->issuer()); + signer->add_child("X509SerialNumber", "ds")->add_child_text (recipient_cert->serial()); } { @@ -378,15 +374,11 @@ CPL::make_kdm ( xmlpp::Element* recipient = kdm_required_extensions->add_child("Recipient"); { xmlpp::Element* serial_element = recipient->add_child("X509IssuerSerial"); - serial_element->add_child("X509IssuerName", "ds")->add_child_text ( - Certificate::name_for_xml (recipient_cert->issuer()) - ); - serial_element->add_child("X509SerialNumber", "ds")->add_child_text ( - recipient_cert->serial() - ); + serial_element->add_child("X509IssuerName", "ds")->add_child_text (recipient_cert->issuer()); + serial_element->add_child("X509SerialNumber", "ds")->add_child_text (recipient_cert->serial()); } - recipient->add_child("X509SubjectName")->add_child_text (Certificate::name_for_xml (recipient_cert->subject())); + recipient->add_child("X509SubjectName")->add_child_text (recipient_cert->subject()); } kdm_required_extensions->add_child("CompositionPlaylistId")->add_child_text("urn:uuid:" + _id); |
