Partager via


EnvelopeEncryption interface

Classe pour le schéma de chiffrement EnvelopeEncryption

Propriétés

clearTracks

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

contentKeys

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

customKeyAcquisitionUrlTemplate

Modèle pour l’URL du service personnalisé qui fournit des clés aux joueurs des utilisateurs finaux. Il n’est pas nécessaire lorsque vous utilisez Azure Media Services pour émettre vos clés. Ce modèle prend en charge les jetons remplaçables que le service met à jour lors de l’exécution, en utilisant la valeur spécifique à la requête. Les valeurs de jeton actuellement prises en charge sont {AlternativeMediaId}, qui est remplacée par la valeur de StreamingLocatorId.AlternativeMediaId et {ContentKeyId}, qui est remplacée par la valeur de l’identificateur de la clé demandée.

enabledProtocols

Représentation des protocoles pris en charge

Détails de la propriété

clearTracks

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

clearTracks?: TrackSelection[]

Valeur de propriété

contentKeys

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

contentKeys?: StreamingPolicyContentKeys

Valeur de propriété

customKeyAcquisitionUrlTemplate

Modèle pour l’URL du service personnalisé qui fournit des clés aux joueurs des utilisateurs finaux. Il n’est pas nécessaire lorsque vous utilisez Azure Media Services pour émettre vos clés. Ce modèle prend en charge les jetons remplaçables que le service met à jour lors de l’exécution, en utilisant la valeur spécifique à la requête. Les valeurs de jeton actuellement prises en charge sont {AlternativeMediaId}, qui est remplacée par la valeur de StreamingLocatorId.AlternativeMediaId et {ContentKeyId}, qui est remplacée par la valeur de l’identificateur de la clé demandée.

customKeyAcquisitionUrlTemplate?: string

Valeur de propriété

string

enabledProtocols

Représentation des protocoles pris en charge

enabledProtocols?: EnabledProtocols

Valeur de propriété