CommonEncryptionCenc Class
Class for envelope encryption scheme.
- Inheritance
-
azure.mgmt.media._serialization.ModelCommonEncryptionCenc
Constructor
CommonEncryptionCenc(*, enabled_protocols: _models.EnabledProtocols | None = None, clear_tracks: List[_models.TrackSelection] | None = None, content_keys: _models.StreamingPolicyContentKeys | None = None, drm: _models.CencDrmConfiguration | None = None, clear_key_encryption_configuration: _models.ClearKeyEncryptionConfiguration | None = None, **kwargs)
Keyword-Only Parameters
Name | Description |
---|---|
enabled_protocols
|
Representing supported protocols. |
clear_tracks
|
Representing which tracks should not be encrypted. |
content_keys
|
Representing default content key for each encryption scheme and separate content keys for specific tracks. |
drm
|
Configuration of DRMs for CommonEncryptionCenc encryption scheme. |
clear_key_encryption_configuration
|
Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme. |
Variables
Name | Description |
---|---|
enabled_protocols
|
Representing supported protocols. |
clear_tracks
|
Representing which tracks should not be encrypted. |
content_keys
|
Representing default content key for each encryption scheme and separate content keys for specific tracks. |
drm
|
Configuration of DRMs for CommonEncryptionCenc encryption scheme. |
clear_key_encryption_configuration
|
Optional configuration supporting ClearKey in CommonEncryptionCenc encryption scheme. |
Azure SDK for Python