ILicenseChallenge 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为从客户端收到的许可证请求提供接口。
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 信息。 |