POST api/Export/ContentKeys
Exports requested content keys.
Request Information
URI Parameters
None.
Body Parameters
Data to use for the export.
ContentKeysToExportName | 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": [ "fc5b71bd-d011-4d94-888c-5016cce7b21a", "acbf4fa5-4c44-405b-aa9e-82fd4b27134e" ], "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>