ILicenseAcknowledgementHandler.HandleLicenseAcknowledgementAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
服務已實作處理授權通知要求的方法。
public System.Threading.Tasks.Task<Microsoft.Media.Drm.LicenseAcknowledgementResponse> HandleLicenseAcknowledgementAsync (Microsoft.Media.Drm.ILicenseAcknowledgementChallenge challenge);
abstract member HandleLicenseAcknowledgementAsync : Microsoft.Media.Drm.ILicenseAcknowledgementChallenge -> System.Threading.Tasks.Task<Microsoft.Media.Drm.LicenseAcknowledgementResponse>
Public Function HandleLicenseAcknowledgementAsync (challenge As ILicenseAcknowledgementChallenge) As Task(Of LicenseAcknowledgementResponse)
參數
- challenge
- ILicenseAcknowledgementChallenge
ILicenseAcknowledgementChallenge從用戶端接收的剖析。
傳回
LicenseAcknowledgementResponse要傳回給用戶端的 。
備註
授權通知要求是一份報告,其中包含用戶端上 MediaLicenses 儲存的結果。 在此方法中,服務通常會依序執行下列步驟。
- SignatureVerified請檢查 屬性,以確保通知未遭到竄改。
- 確認 符合 TransactionId 先前記錄的識別碼。
- 根據通知要求的結果,擷取結果並執行工作。
- 將回應傳回給用戶端。