ILicenseChallenge Interface
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.
Fournit une interface pour une demande de licence reçue d’un client.
public interface ILicenseChallenge : Microsoft.Media.Drm.IProtocolChallenge
type ILicenseChallenge = interface
interface IProtocolChallenge
interface IProtocolChallengeContext
Public Interface ILicenseChallenge
Implements 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) |
ClientOSInformation |
Obtient des informations supplémentaires ClientOSInformation. |
ClientTime |
Obtient la date et l’heure actuelles du client. |
ContentHeader |
Obtient le PlayReadyHeader reçu dans la demande de licence. |
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) |
KeyExchangeAlgorithms |
Obtient l’ensemble de KeyExchangeAlgorithms pris en charge par ce client. |
LicenseNonce |
Obtient la nonce de licence reçue dans la demande de licence. |
LicenseServerTimeRequested |
Obtient si l’heure sécurisée a été demandée au serveur de licences dans la demande. |
ReeFeatureList |
Obtient l’ensemble de LicenseChallengeReeFeatures pris en charge par ce client. |
ReeRawXML |
Obtient le code XML brut du nœud REE dans la demande de licence. |
ReeVersion |
Obtient la version du kit de portage PlayReady compilée dans le REE. |
TeeApiList |
Obtient l’ensemble de LicenseChallengeTeeAPIs pris en charge par ce client. |
TeePropertyList |
Obtient le jeu de LicenseChallengeTeeProperties spécifié par ce client. |
TeeRawXML |
Obtient le code XML brut du nœud TEE dans la demande de licence. |
TeeVersion |
Obtient la version du kit de portage PlayReady compilée dans le TEE. |
WatermarkVendors |
Obtient l’ensemble de WatermarkVendor pris en charge par ce client. |
Méthodes
GetClientId(Guid) |
Obsolète.
Obsolète. Utilisez la méthode GetClientId(Guid) à la ClientCertificate place. |
GetDomainCertificates() |
Fournit tous les DomainCertificate éléments reçus dans la demande de licence. |
GetHeaders() |
Obtient tous les en-têtes SOAP inclus dans la demande. (Hérité de IProtocolChallengeContext) |
GetInvalidDomainCertificates() |
Fournit tous les éléments non valides DomainCertificate reçus dans la demande de licence. |