ILicenseAcknowledgementHandler.HandleLicenseAcknowledgementAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Méthode implémentée par le service qui gère les demandes d’accusé de réception de licence.
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)
Paramètres
- challenge
- ILicenseAcknowledgementChallenge
Analysé reçu ILicenseAcknowledgementChallenge du client.
Retours
à LicenseAcknowledgementResponse retourner au client.
Remarques
Une demande d’accusé de réception de licence est un rapport avec les résultats du stockage de MediaLicenses sur le client. Dans cette méthode, le service effectue généralement les étapes suivantes dans l’ordre.
- Vérifiez la SignatureVerified propriété pour vous assurer que l’accusé de réception n’a pas été falsifié.
- Vérifiez que correspond à TransactionId un ID précédemment enregistré.
- Récupérez les résultats et exécutez des tâches, en fonction des résultats des demandes d’accusé de réception.
- Retourne la réponse au client.