DASH Media Packaging SDK
|
Signer credential for Widevine license server. More...
#include <crypto_params.h>
Public Types | |
enum | SigningKeyType { kNone, kAes, kRsa } |
Public Attributes | |
std::string | signer_name |
Name of the signer / content provider. | |
SigningKeyType | signing_key_type = SigningKeyType::kNone |
struct { | |
std::vector< uint8_t > key | |
AES signing key. | |
std::vector< uint8_t > iv | |
AES signing IV. | |
} | aes |
struct { | |
std::string key | |
RSA signing private key. | |
} | rsa |
Signer credential for Widevine license server.
Definition at line 26 of file crypto_params.h.
SigningKeyType shaka::WidevineSigner::signing_key_type = SigningKeyType::kNone |
Specifies the signing key type, which determines whether AES or RSA key are used to authenticate the signer. A type of 'kNone' is invalid.
Definition at line 37 of file crypto_params.h.