Partager via


IProcessMeteringDataChallenge Interface

Définition

Représente un défi de données de contrôle reçu du client.

public interface IProcessMeteringDataChallenge : IDisposable, Microsoft.Media.Drm.IProtocolChallenge
type IProcessMeteringDataChallenge = interface
    interface IProtocolChallenge
    interface IProtocolChallengeContext
    interface IDisposable
Public Interface IProcessMeteringDataChallenge
Implements IDisposable, IProtocolChallenge
Implémente

Propriétés

ClientCertificate

Obtient le Certificate du client qui effectue la demande.

ClientInformation

Obtient des informations de base sur le client qui effectue la demande.

(Hérité de IProtocolChallenge)
CustomData

Obtient les données spécifiques au service envoyées par le client dans le cadre de la demande.

HeadersAvailable

Obtient si les en-têtes SOAP sont disponibles.

(Hérité de IProtocolChallengeContext)
MeteringId

Obtient l’identificateur de contrôle du certificat utilisé pour chiffrer les données de contrôle dans le cadre du défi.

MeteringPrivateKey

Obtient ou définit la clé privée de contrôle qui sera utilisée pour déchiffrer les données de contrôle dans le défi.

TransactionId

Obtient l’identificateur de transaction du défi.

Méthodes

GetHeaders()

Obtient tous les en-têtes SOAP inclus dans la demande.

(Hérité de IProtocolChallengeContext)
GetMeteringData()

Déchiffre les données de contrôle dans le défi et retourne une collection de MeteringRecord.

S’applique à