Shaka Packager SDK
Loading...
Searching...
No Matches
Public Attributes | List of all members
shaka::media::CpixEncryptedValue Struct Reference

#include <cpix_parser.h>

Public Attributes

std::string algorithm
 
std::vector< uint8_t > cipher_value
 Ciphertext, from CipherData/CipherValue.
 
std::vector< uint8_t > value_mac
 

Detailed Description

An encrypted value (pskc:EncryptedValue, optionally with a sibling pskc:ValueMAC).

Definition at line 23 of file cpix_parser.h.

Member Data Documentation

◆ algorithm

std::string shaka::media::CpixEncryptedValue::algorithm

XML Encryption algorithm URI from EncryptionMethod@Algorithm. Empty if not present.

Definition at line 26 of file cpix_parser.h.

◆ cipher_value

std::vector<uint8_t> shaka::media::CpixEncryptedValue::cipher_value

Ciphertext, from CipherData/CipherValue.

Definition at line 28 of file cpix_parser.h.

◆ value_mac

std::vector<uint8_t> shaka::media::CpixEncryptedValue::value_mac

Optional MAC over the ciphertext, from the sibling ValueMAC element. Empty if not present.

Definition at line 31 of file cpix_parser.h.


The documentation for this struct was generated from the following file: