POST api/Export/ContentKeys
Exports requested content keys.
Request Information
URI Parameters
None.
Body Parameters
Data to use for the export.
ContentKeysToExport| Name | Description | Type | Additional information |
|---|---|---|---|
| Ids |
The collection of IDs of content keys that must be exported. |
Collection of globally unique identifier |
Required |
| Certificate |
The X.509 certificate (in the DER or the PFX format) of the receiver of content keys that must be exported. |
Collection of byte |
Required |
| CpixVersion |
The version of the CPIX document to use for exporting content keys. Default is "1". Supported values are "1" and "2". |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Ids": [
"77ea054d-9121-4ae8-a7f5-f315d8f9eebd",
"4ffa5aca-4c69-4c78-a5ea-d86bf2ffe3f2"
],
"Certificate": "QEA=",
"CpixVersion": "sample string 1"
}
Response Information
Resource Description
None.
Status Codes
All HTTP status codes must be expected, but the following status codes are the most probable:
- OK (200) - Content keys are successfully exported.
- BadRequest (400) - Provided data is invalid.
Response Formats
application/cpix+xml
Sample:
<?xml version="1.0" encoding="utf-8"?>
<cpix:CPIX xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cpix="urn:dashif:org:cpix">
<cpix:DeliveryData>
<cpix:DeliveryKey>
<ds:X509Data>
<ds:X509Certificate>MIIEizCCAnMCCQC62C7xyTt/SjANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCRUUxETAPBgNVBAgMCFRhcnR1bWFhMQ4wDAYDVQQHDAVUYXJ0dTEPMA0GA1UECgwGQXhpbm9tMQwwCgYDVQQLDANEUk0xEzARBgNVBAMMCktleSBTZXJ2ZXIxJDAiBgkqhkiG9w0BCQEWFWtleXNlcnZlckBleGFtcGxlLmNvbTAgFw0xNjA0MTgwNzQ3NTRaGA8zMDE1MDgyMDA3NDc1NFowgYExCzAJBgNVBAYTAkVFMREwDwYDVQQIDAhUYXJ0dW1hYTEOMAwGA1UEBwwFVGFydHUxDzANBgNVBAoMBkF4aW5vbTEMMAoGA1UECwwDRFJNMQ4wDAYDVQQDDAVUZXN0czEgMB4GCSqGSIb3DQEJARYRdGVzdHNAZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvM0Bui5A2LUW/0VS0Fp36Stk0j6v0KQP+2O58DWBsHz/rfGhgV2zCojU07K4gVoeE3v4SYNCRTHohtQVu8rywD5jNMk/z4QD6If0c01LU/aSIeUvauDuCTrlRgJAiF2mlwbmGlfOimv7YbuzuejUgoYXq9Y1dUY342mnyQZwSZy9NgEuBS4d5D/CCM9xSGJubB5FqzLjJzFBANS7G+yGlsl9YlMFSeCxx25OTiQKeT5GoSxJv+/KP6Ahkmv6StwT1GBysq+8Xc0Y+BPAxUZHhqlM5NQ/Lu49ENcXS6FM+c3hSCwh04tetKwVbFE2PFpDCIBRalnv+Zr/+q3QVQcmpAgMBAAEwDQYJKoZIhvcNAQELBQADggIBAEQ+CQQIYy0EQfLapYv8A0BKA9zWjqLat3rGrUUg84hbDLEw9sk+A4ef+A4A+EotoUFYEihkVYE+g8J9fi9QBrg4dVyxZce8PqppQw4HPXpLXX/4fVtqTWNTflU8qXOEhfG87a4TrCjbs99RV7mpxw3Atkc64LX1fipZJtpNGnJyWEQzTPoYQSJ2S6hgXezlf4RzQEdTfll2pf/BGt2QqnBLpoAnTH1DOlKjpeG7/OmLecHWIKDPueq/BaOhETNbjU8t9nT9G5gOgkF+31z7HyKupXaM6louZvdfD0RWTd9Mkn5epjD4EPWq8boVRKOUVAFbVuNuTQMvpRZlvUR+97oSylihxpDaJDnyv6nipFAVnJMitzaCXO34da7K0Xynhmf7JhXMSnbTjWH4RNEulL+B9HxKG11xNHscXN4mU3ODI9dK14gL837f0ihDwXyBWXLL4e3e8QHbzJQTEHj0M3IYlmRaOHWJ1uTlySWaXj5kschDgK18ApPTK85+nuxFvqbSliUNhFDLOLZEqd2cH2GuE+jAF6YAAQrnaLe58bESsoneLqayKZFAkUmDVYgvOO2gHKpmHU3TtKOsO9tl68b1zaaG2tGb9Yt9Hbt5AdM3nMiB0fd8E8MaP5uPWgspsK/Js6y0neRksJ+PYufL2YW46j4y0DutPZwjBb/0VC0S</ds:X509Certificate>
</ds:X509Data>
</cpix:DeliveryKey>
<cpix:DocumentKey Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc">
<cpix:Data>
<cpix:Secret>
<cpix:EncryptedValue>
<xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p" />
<xenc:CipherData>
<xenc:CipherValue>OvFKGMu71T/3VncmDqC32P3yXLQnmLruclrZjbdrIQWbe3VUPGF0AfdCxldC285OJTBEDxWulSvPgFFBouc47VRNvwpZpoqEzG6wrpPL/Jp3Hl0y9On2J1VSBy1PSAl9XmtzbOarM9g6m6e510NY3lrgdRbqeZveok40j9C9IhHD2T4BZCtbrxaP1xBb5ZH3P9Psne1Yv6Iy41bFEeyPMMa+r1knIk4OVzX8r+IlW9NIiNkFtwgT761DTOa37e2O89usRdG5qe96vVAYYMuRAHpNEk6QkRaj6XOSoWNoHgZ6nFpQ7MtbjuropnrpyZvgphfHjy4qi6SgCkKEZ5yjLw==</xenc:CipherValue>
</xenc:CipherData>
</cpix:EncryptedValue>
</cpix:Secret>
</cpix:Data>
</cpix:DocumentKey>
<cpix:MACKey Algorithm="http://www.w3.org/2001/04/xmldsig-more#hmac-sha512">
<cpix:Key>
<xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p" />
<xenc:CipherData>
<xenc:CipherValue>IpmVSWKxQ3u01ljuflptBetC8/kvc5tNRnquXm933iGSuj63zDyLR7y6YNxjqU1+GkAIoH4E+qTkORw2pQZAXndOTaF/7zLSBmbORyUd3GESBDeCXQm9tEcdAP9tZ+6a5ACJ/b6MQ4gPVekZGBkPaUCWhUIQE1xASBqMJpgF/CwaRzZyCGd/aAg3IN5OaHTa+xuFT3RbRanGg6FbkKj4CQ4kX3KXl+0Rli5IFuky8LiLsnOvBLGGkdksV+az8qytcZcMZnGuCmLWVoTYm3JIJZ98wDaEgOeIKnyqPVsW7t+UaFEsjOCSZihya7QrrlJXqjHK3AbHcgsVngIvFrCGew==</xenc:CipherValue>
</xenc:CipherData>
</cpix:Key>
</cpix:MACKey>
</cpix:DeliveryData>
<cpix:ContentKey keyId="17c0da5d-cf55-4905-aaa6-9b51fe809f39" Algorithm="urn:axinom:contentkey">
<cpix:Data>
<cpix:Secret>
<cpix:EncryptedValue>
<xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc" />
<xenc:CipherData>
<xenc:CipherValue>LrO80vXnVVILbg7nlClACPTdM+4/ZgYymdMAe4KVAL0=</xenc:CipherValue>
</xenc:CipherData>
</cpix:EncryptedValue>
<cpix:ValueMAC>QIrWIKShf/n1cKUn1ij2TgN2z0Ly075A8fzeiTe6wpVH2hWBTN8Mv/OFSsH8E6jjMmn0cf+Y8mElrU5G4bCp4Q==</cpix:ValueMAC>
</cpix:Secret>
</cpix:Data>
</cpix:ContentKey>
<cpix:ContentKey keyId="8416d12e-c962-4c42-8ed6-887f2a027083" Algorithm="urn:axinom:contentkey">
<cpix:Data>
<cpix:Secret>
<cpix:EncryptedValue>
<xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc" />
<xenc:CipherData>
<xenc:CipherValue>D33Z29fEIRJVmjmPiBsP/rXoxGOylWtNDsrH2jFZb+A=</xenc:CipherValue>
</xenc:CipherData>
</cpix:EncryptedValue>
<cpix:ValueMAC>4Jfzq4oozeW6pxF7lnKGViNXfg6FQdomtef8k7yC31TlYoRxrzvN2+6MgQxuAYfh++Zem6ZFsNoEiIzgtSwt8w==</cpix:ValueMAC>
</cpix:Secret>
</cpix:Data>
</cpix:ContentKey>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512" />
<Reference URI="">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512" />
<DigestValue>EvO9sIGmTjDkfCL1/Jd/4w0zzFUqDT2vY9tVzOMTQYSTsvPnFEn5y95dYKowU6gZudD1rDJHTUIEMcOjskXhuw==</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>Q16DrGCqvIWY0SW0R5rzlC4mL/Vc+h2myJwGDtg7/zrD/JH2S3M8XYg/ufs4i/31K0Gbafwu/px21jCDRsSGGeIwJL1eVdjjKOaSJPRbLstwcx3PHkqJpBMmUvqries6Ge3S7RxGwrVdV/RCfSBqtFPo1rDwuTxpp7xbgxmKK1D+HZhjQwg6u3HP313MxnF93DoD2gtAI7BnFPKseyUGM+1ZnvAcK6c5zfEoMekKfrhHRaHoxvA5RJukgGKdPig8pybrjFlekWh4wmzUqsDhxH8mfDgMKA/ZYSWgVTttANCx6T6+7h32Ip72El6b7+lqtIMItDgpc3q9/+Y3fLTXSA==</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>MIIEEzCCAvugAwIBAgIJALWhyqvE5bMyMA0GCSqGSIb3DQEBCwUAMIGeMQswCQYDVQQGEwJFRTERMA8GA1UECAwIVGFydHVtYWExDjAMBgNVBAcMBVRhcnR1MQ8wDQYDVQQKDAZBeGlub20xDDAKBgNVBAsMA0RSTTEnMCUGA1UEAwweS2V5IFNlcnZlciBTaWduaW5nIENlcnRpZmljYXRlMSQwIgYJKoZIhvcNAQkBFhVrZXlzZXJ2ZXJAZXhhbXBsZS5jb20wIBcNMTYwNTE4MDc1NjQ1WhgPMzAxNTA5MTkwNzU2NDVaMIGeMQswCQYDVQQGEwJFRTERMA8GA1UECAwIVGFydHVtYWExDjAMBgNVBAcMBVRhcnR1MQ8wDQYDVQQKDAZBeGlub20xDDAKBgNVBAsMA0RSTTEnMCUGA1UEAwweS2V5IFNlcnZlciBTaWduaW5nIENlcnRpZmljYXRlMSQwIgYJKoZIhvcNAQkBFhVrZXlzZXJ2ZXJAZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvIRDSKTE4lx1SMtNTlVsNQ0aUvx2ySzhwpojCRc2bj7dRcPJJK4Vxm7VN12TYNL+jnSAJX7VElsDukIF5XcfLe4tq8Kox5x/jYNU/PBotV+yzUTGVAOnTspm6oD+HUtryWbrzy36ljqFuUJQsIxOWVxaU2Wlu32Qkpae+NZFZuVwoDRAyBvav8Hvi7i1RGwJjlhcQ1P9loQta/EiGTbVMhwdI1+t1zSxFwwctAFtmNNdllOIR522hBifk/Tmti6bOo/JqZa157n4/puYTDFb+GEgBa7noJvu3J4GWew01qwxU6T8aBSh6gaBaCwfCz+5t70W87j16erra2VBKJUiPAgMBAAGjUDBOMB0GA1UdDgQWBBQa2PttiSrkLDoWsNgUGZUnEO7jsjAfBgNVHSMEGDAWgBQa2PttiSrkLDoWsNgUGZUnEO7jsjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBraT2yArecfBj37SGH/JohSc7vIMuFTeiMjsLaGy8F1aGP2ChFy51dWs951egwfJJfPhMxct2lsPgLmht2zOf721b4GWis/rjGIIYz3chztrrtGzpHkAeR/ucyIWLkNgv+si9Dm9sGyimT9eOVtRSsUXsB2XBYNysBNcK5+zUJtWpByDHWlCf7NovYUPwSxA1Cyyc8Q2sPBkRpvUjof0ZIUqHMdoz8Gh/zsNxf/JUZdQZ56VEOCx8jGquSihC7ln+pkhJDGy13YokyA+KcqM7Q96zkcN5wRXXytQfHAOy/95n3K7Nw2Kd+s1rsh+QuG2dT0kg6Dy323kvwKTml6YGb</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</cpix:CPIX>