Partager via


CommonEncryptionCenc Classe

Classe pour le schéma de chiffrement d’enveloppe.

Héritage
azure.mgmt.media._serialization.Model
CommonEncryptionCenc

Constructeur

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)

Paramètres de mot clé uniquement

Nom Description
enabled_protocols

Représentant les protocoles pris en charge.

clear_tracks

Représentant les pistes qui ne doivent pas être chiffrées.

content_keys

Représentant la clé de contenu par défaut pour chaque schéma de chiffrement et des clés de contenu distinctes pour des pistes spécifiques.

drm

Configuration des drms pour le schéma de chiffrement CommonEncryptionCenc.

clear_key_encryption_configuration

Configuration facultative prenant en charge ClearKey dans le schéma de chiffrement CommonEncryptionCenc.

Variables

Nom Description
enabled_protocols

Représentant les protocoles pris en charge.

clear_tracks

Représentant les pistes qui ne doivent pas être chiffrées.

content_keys

Représentant la clé de contenu par défaut pour chaque schéma de chiffrement et des clés de contenu distinctes pour des pistes spécifiques.

drm

Configuration des drms pour le schéma de chiffrement CommonEncryptionCenc.

clear_key_encryption_configuration

Configuration facultative prenant en charge ClearKey dans le schéma de chiffrement CommonEncryptionCenc.