ILicenseChallenge 接口

定义

为从客户端收到的许可证请求提供接口。

public interface ILicenseChallenge : Microsoft.Media.Drm.IProtocolChallenge
type ILicenseChallenge = interface
    interface IProtocolChallenge
    interface IProtocolChallengeContext
Public Interface ILicenseChallenge
Implements IProtocolChallenge
实现

属性

ClientCertificate

Certificate获取发出请求的客户端的 。

ClientInformation

获取有关发出请求的客户端的基本信息。

(继承自 IProtocolChallenge)
ClientOSInformation

获取其他 ClientOSInformation

ClientTime

获取客户端的当前日期和时间。

ContentHeader

获取 PlayReadyHeader 许可证请求中收到的 。

CustomData

获取作为请求的一部分从客户端发送的特定于服务的数据。

HeadersAvailable

获取是否有任何 SOAP 标头可用。

(继承自 IProtocolChallengeContext)
KeyExchangeAlgorithms

获取此客户端支持的 集 KeyExchangeAlgorithms

LicenseNonce

获取在许可证请求中收到的许可证 nonce。

LicenseServerTimeRequested

获取是否从请求中的许可证服务器请求了安全时间。

ReeFeatureList

获取此客户端支持的 集 LicenseChallengeReeFeatures

ReeRawXML

获取许可证请求中 REE 节点的原始 XML。

ReeVersion

获取编译到 REE 中的 PlayReady 移植工具包的版本。

TeeApiList

获取此客户端支持的 集 LicenseChallengeTeeAPIs

TeePropertyList

获取此客户端指定的 的 LicenseChallengeTeeProperties 集。

TeeRawXML

获取许可证请求中 TEE 节点的原始 XML。

TeeVersion

获取编译到 TEE 中的 PlayReady 移植工具包的版本。

WatermarkVendors

获取此客户端支持的 集 WatermarkVendor

方法

GetClientId(Guid)
已过时.

已过时。 ClientCertificate请改用 方法GetClientId(Guid)

GetDomainCertificates()

提供许可证请求中收到的任何 DomainCertificate 信息。

GetHeaders()

获取请求中包含的任何 SOAP 标头。

(继承自 IProtocolChallengeContext)
GetInvalidDomainCertificates()

提供许可证请求中收到的任何无效 DomainCertificate 信息。

适用于