EnvelopeEncryption 類別
EnvelopeEncryption 加密配置的類別。
- 繼承
-
azure.mgmt.media._serialization.ModelEnvelopeEncryption
建構函式
EnvelopeEncryption(*, enabled_protocols: _models.EnabledProtocols | None = None, clear_tracks: List[_models.TrackSelection] | None = None, content_keys: _models.StreamingPolicyContentKeys | None = None, custom_key_acquisition_url_template: str | None = None, **kwargs)
僅限關鍵字的參數
名稱 | Description |
---|---|
enabled_protocols
|
表示支援的通訊協定。 |
clear_tracks
|
表示不應該加密哪些追蹤。 |
content_keys
|
代表每個加密配置的預設內容金鑰,以及特定追蹤的不同內容金鑰。 |
custom_key_acquisition_url_template
|
自訂服務 URL 的範本,將金鑰傳遞給使用者播放機。 使用 Azure 媒體服務發出金鑰時不需要。 此範本支援可更換的權杖,服務將在執行階段將權杖更新為要求的特定值。 目前支援的權杖值為 {AlternativeMediaId},其會取代為 StreamingLocatorId.AlternativeMediaId 和 {ContentKeyId}的值,其會取代為所要求金鑰的識別碼值。 |
變數
名稱 | Description |
---|---|
enabled_protocols
|
表示支援的通訊協定。 |
clear_tracks
|
表示不應該加密哪些追蹤。 |
content_keys
|
代表每個加密配置的預設內容金鑰,以及特定追蹤的不同內容金鑰。 |
custom_key_acquisition_url_template
|
自訂服務 URL 的範本,將金鑰傳遞給使用者播放機。 使用 Azure 媒體服務發出金鑰時不需要。 此範本支援可更換的權杖,服務將在執行階段將權杖更新為要求的特定值。 目前支援的權杖值為 {AlternativeMediaId},其會取代為 StreamingLocatorId.AlternativeMediaId 和 {ContentKeyId}的值,其會取代為所要求金鑰的識別碼值。 |