EnvelopeEncryption interface
Klasse für EnvelopeEncryption-Verschlüsselungsschema
Eigenschaften
clear |
Stellt dar, welche Spuren nicht verschlüsselt werden sollen |
content |
Darstellen des Standardinhaltsschlüssels für jedes Verschlüsselungsschema und separate Inhaltsschlüssel für bestimmte Titel |
custom |
Vorlage für die URL des benutzerdefinierten Diensts, der Schlüssel für Endbenutzer-Spieler bereitstellt. Diese ist nicht erforderlich, wenn Sie Azure Media Services für das Ausstellen von Schlüsseln verwenden. Die Vorlage unterstützt ersetzbare Token, die der Dienst zur Laufzeit mit dem Wert für die Anforderung aktualisiert. Die derzeit unterstützten Werte für Token sind {AlternativeMediaId} (wird durch den Wert von StreamingLocatorId.AlternativeMediaId ersetzt) und {ContentKeyId} (wird durch den Wert des Bezeichners des angeforderten Schlüssels ersetzt). |
enabled |
Darstellen unterstützter Protokolle |
Details zur Eigenschaft
clearTracks
Stellt dar, welche Spuren nicht verschlüsselt werden sollen
clearTracks?: TrackSelection[]
Eigenschaftswert
contentKeys
Darstellen des Standardinhaltsschlüssels für jedes Verschlüsselungsschema und separate Inhaltsschlüssel für bestimmte Titel
contentKeys?: StreamingPolicyContentKeys
Eigenschaftswert
customKeyAcquisitionUrlTemplate
Vorlage für die URL des benutzerdefinierten Diensts, der Schlüssel für Endbenutzer-Spieler bereitstellt. Diese ist nicht erforderlich, wenn Sie Azure Media Services für das Ausstellen von Schlüsseln verwenden. Die Vorlage unterstützt ersetzbare Token, die der Dienst zur Laufzeit mit dem Wert für die Anforderung aktualisiert. Die derzeit unterstützten Werte für Token sind {AlternativeMediaId} (wird durch den Wert von StreamingLocatorId.AlternativeMediaId ersetzt) und {ContentKeyId} (wird durch den Wert des Bezeichners des angeforderten Schlüssels ersetzt).
customKeyAcquisitionUrlTemplate?: string
Eigenschaftswert
string
enabledProtocols
Darstellen unterstützter Protokolle
enabledProtocols?: EnabledProtocols