ILicenseAcknowledgementHandler.HandleLicenseAcknowledgementAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Il metodo implementato dal servizio gestisce le richieste di riconoscimento delle licenze.
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)
Parametri
- challenge
- ILicenseAcknowledgementChallenge
ILicenseAcknowledgementChallenge Analizzato ricevuto dal client.
Restituisce
Oggetto LicenseAcknowledgementResponse da restituire al client.
Commenti
Una richiesta di riconoscimento della licenza è un report con i risultati dell'archiviazione di MediaLicenses nel client. In questo metodo il servizio esegue in genere i passaggi seguenti in ordine.
- Controllare la SignatureVerified proprietà per assicurarsi che il riconoscimento non sia stato manomesso.
- Verificare che corrisponda TransactionId a un ID registrato in precedenza.
- Recuperare i risultati ed eseguire attività, a seconda dei risultati delle richieste di riconoscimento.
- Restituire la risposta al client.