共用方式為


EnvelopeEncryption 類別

EnvelopeEncryption 加密配置的類別。

繼承
azure.mgmt.media._serialization.Model
EnvelopeEncryption

建構函式

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
str

自訂服務 URL 的範本,將金鑰傳遞給使用者播放機。 使用 Azure 媒體服務發出金鑰時不需要。 此範本支援可更換的權杖,服務將在執行階段將權杖更新為要求的特定值。 目前支援的權杖值為 {AlternativeMediaId},其會取代為 StreamingLocatorId.AlternativeMediaId 和 {ContentKeyId}的值,其會取代為所要求金鑰的識別碼值。

變數

名稱 Description
enabled_protocols

表示支援的通訊協定。

clear_tracks

表示不應該加密哪些追蹤。

content_keys

代表每個加密配置的預設內容金鑰,以及特定追蹤的不同內容金鑰。

custom_key_acquisition_url_template
str

自訂服務 URL 的範本,將金鑰傳遞給使用者播放機。 使用 Azure 媒體服務發出金鑰時不需要。 此範本支援可更換的權杖,服務將在執行階段將權杖更新為要求的特定值。 目前支援的權杖值為 {AlternativeMediaId},其會取代為 StreamingLocatorId.AlternativeMediaId 和 {ContentKeyId}的值,其會取代為所要求金鑰的識別碼值。