class Aws::MediaPackageVod::Types::CmafEncryption
A CMAF encryption configuration.
@note When making an API call, you may pass CmafEncryption
data as a hash: { constant_initialization_vector: "__string", speke_key_provider: { # required role_arn: "__string", # required system_ids: ["__string"], # required url: "__string", # required }, }
@!attribute [rw] constant_initialization_vector
An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV). @return [String]
@!attribute [rw] speke_key_provider
A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys. @return [Types::SpekeKeyProvider]
@see docs.aws.amazon.com/goto/WebAPI/mediapackage-vod-2018-11-07/CmafEncryption AWS API Documentation
Constants
- SENSITIVE